Switzerland
(Locarno Film Festival)
2003-08-11
Hong Kong
(Max! New Films and Stars From Austria, Germany and Switzerland)
2005-10-23