It's the winter of 1935 and Max Brown is newly arrived in Willowgreen, Saskatchewan - a rural Canadian prairie town - on his first teaching job in a one room schoolhouse. He quickly realizes that this is not a dream situation: the winter is harsher than he's ever experienced, he's living in the basement of the school, the older of his students treat him poorly and his wages are paltry if and when he ever does get paid.
Bud Cort
as Max Brown
Samantha Eggar
as Alice Field
Chris Wiggins
as Lyle Bishop
Gary Reineke
as Harris Montgomery
John Friesen
as Dave McDougall
Michael J. Reynolds
as Burt Fields
Kenneth Griffith
as Inspector Woods
Scott Swan
as Dan Trowbridge
Merrilyn Gann
as Sheila Barnes
Norma West
as Mrs. Bishop
Margery Hill
as Mrs. Montgomery
Joanne McNeal
as Mrs. McDougall