• Switzerland
    8 August 2007
    (Locarno Film Festival)