Germany
(Berlin International Film Festival)
2007-02-08
Greece
(Berlinale in Athens Film Festival)
2007-04-20
Czech Republic
(Karlovy Vary International Film Festival)
2007-07-01
Canada
(Toronto International Film Festival)
2007-09-12
Canada
(Atlantic Film Festival)
2007-09-21
Canada
(Calgary International Film Festival)
2007-09-27
Canada
(Edmonton Film Festival)
2007-09-29
Canada
(Vancouver International Film Festival)
2007-09-29
Brazil
(Rio de Janeiro International Film Festival)
2007-09-30
Israel
(Haifa Film Festival)
2007-09-30
Canada
(Cinematheque Ontario)
2007-10-19
Canada
(Festival of New Cinema Montreal)
2007-10-19
Brazil
(São Paulo International Film Festival)
2007-10-27
Canada
(limited)
2007-11-02
USA
(AFI Fest)
2007-11-06
USA
(Starz Denver Film Festival)
2007-11-09
UK
(Leeds International Film Festival)
2007-11-11
Sweden
(Stockholm International Film Festival)
2007-11-16
Italy
(Torino Film Festival)
2007-11-26
Australia
(Possible Worlds Film Festival)
2007-12-02
Greece
No data
2008-02-21
Portugal
No data
2008-03-20
Sweden
(DVD premiere)
2008-04-02
USA
(AFI Dallas International Film Festival)
2008-04-03
USA
(Oxford International Film Festival)
2008-04-10
Norway
(DVD premiere)
2008-04-16
Canada
(Okanagan Film Festival)
2008-04-17
UK
(East End Film Festival)
2008-04-23
USA
(limited)
2008-05-09
Denmark
(BUSTER Copenhagen International Film Festival for Children and Youth)
2008-09-22
Germany
(DVD premiere)
2009-06-05
Poland
(Era New Horizons Film Festival)
2009-07-24
Taiwan
(Taipei Golden Horse Film Festival)
2017-11-24