International Film Festival Rotterdam
The film premiered at the 2007 International Film Festival Rotterdam. The film was released in theatres on March 21, 2007 in Belgium.