Snow Walker cast and crew "Live the Movie". A documentary about the year-long filming of the feature film, The Snow Walker. Features cast and crew going through ordeals of shooting a feature in Canada's Arctic
The Making of The Snow Walker...
23 February 2004 (Canada)
See more »
See full technical specs