Go back to film page

Happy People: A Year in the Taiga

Awards & Festivals

Telluride Film Festival
2010
Tokyo International Film Festival
2011 | Winner: Earth Grand Prix - Special Award