International Film Festival Rotterdam
The film premiered at the 2010 International Film Festival Rotterdam, was released in Denmark on April 22, 2010.