Germany
(Frankfurt)
Oct 22, 2004
Italy
(Venice Film Festival)
Sep 2006