The film premiered on 14 February 2003 in competition at the 53rd Berlin International Film Festival. It was released in German cinemas by X Verleih on 24 April 2003.