Italy
(Venice Film Festival)
Sep 11, 2004
France
(Clermont-Ferrand International Short Film Festival)
Jan 29, 2005