Jack Nicholson plays Freddy Gale, a man consumed by grief and seeking revenge on the drunk driver who killed his daughter.
David Morse portrays John Booth, the drunk driver involved in the accident that took Freddy Gale's daughter's life.
Anjelica Huston takes on the role of Mary, a friend offering support to Freddy Gale during his quest for revenge.
Robin Wright plays Jojo, a woman caught in a difficult situation involving Freddy Gale's intense emotions.
Piper Laurie portrays Helen Booth, the mother of John Booth, who also grapples with the aftermath of the tragedy.
Richard Bradford plays Stuart Booth, the father of John Booth, dealing with the consequences of his son's actions.
Priscilla Barnes portrays Verna, a character entangled in the emotional turmoil surrounding the events of the movie.
David Baerwald takes on the role of Peter, a supporting character in the unfolding drama.
Robbie Robertson plays Roger, adding depth to the ensemble cast of The Crossing Guard.
John Savage portrays Bobby, a character who becomes intertwined in the repercussions of the tragic accident.
Kari Wuhrer plays Mia, a character impacted by the actions and decisions of the main characters.
Jennifer Leigh Warren takes on the role of Jennifer, contributing to the complex web of relationships in The Crossing Guard.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.