International Film Festival Rotterdam
The film premiered on January 25, 2009 at the International Film Festival Rotterdam.