The Sweet Hereafter
451st greatest film
Atom Egoyan |
112 min |
A bus crash in a small town brings a lawyer to the town to defend the families, but he discovers that everything is not what it seems.
This film is ranked on the following lists