Setelah membuat debut seluruh dunianya di Festival Film Cannes di Prancis, film tersebut ditampilkan di beberapa festival film internasional. Film tersebut dirilis di Jerman pada 27 September 2007.