The Sweet Hereafter (1997)
A small mountain community in Canada is devastated when a school bus accident leaves more than a dozen of its children dead. A big-city lawyer arrives to help the survivors' and victims' families prepare a class-action suit, but his efforts only seem to push the townspeople further apart. At the same time, one teenage survivor of the accident has to reckon with the loss of innocence brought about by a different kind of damage.
Country: Canada
Directors: Atom Egoyan
Casts: Ian Holm as Mitchell Stephens, Sarah Polley as Nicole Burnell, Tom McCamus as Sam Burnell, Gabrielle Rose as Dolores Driscoll, Alberta Watson as Risa Walker, Caerthan Banks as Zoe Stephens, Maury Chaykin as Wendell Walker, Stephanie Morgenstern as Allison, Kirsten Kieferle as Stewardess, Arsinée Khanjian as Wanda Otto, Earl Pastko as Hartley Otto, Simon Baker as Bear, David Hemblen as Abbott Driscoll, Bruce Greenwood as Billy Ansel, Sarah Rosen Fruitman as Jessica Ansel, Marc Donato as Mason Ansel, Devon Finn as Sean Walker, Fides Krucker as Klara Stephens, Magdalena Sokolowski as Young Zoe, James D. Watts as Young Mitchell, Brooke Johnson as Mary Burnell, Allegra Denton as Jenny, Peter Donaldson as Schwartz, Russell Banks as Dr. Robeson, Mychael Danna as Live Band Harmonium Player (uncredited)