International Film Festival Rotterdam
The movie premiered in January 2007 at the International Film Festival Rotterdam, before playing in over thirty film festivals worldwide.