International Film Festival Rotterdam
The film had its premiere at the International Film Festival Rotterdam in 2004.