Cast and Crew of The Crossing Guard

Cast of
The Crossing Guard

About The Crossing Guard

After his daughter died in a hit and run, Freddy Gale has waited six years for John Booth, the man responsible, to be released from prison. On the day of release, Gale visits Booth and announces that he will kill him in one week. Booth uses his time to try and make peace with himself and his entourage, and even finds romance. Gale, whose life is spiraling down because of his obsession towards Booth, will bring himself on the very edge of sanity. At he end of the week, both men will find themselves on a collision course with each other.

Full Cast of The Crossing Guard

Jack Nicholson
plays Freddy Gale

David Morse
plays John Booth

David Morse as John Booth

David Bowditch Morse (born October 11, 1953) is an American stage, television, and film actor. He first came to natio...

See David Morse's other roles

Anjelica Huston
plays Mary

Anjelica Huston as Mary

Anjelica Huston (born July 8, 1951) is an American actress, director, producer, author, and former fashion model. She...

See Anjelica Huston's other roles

Robin Wright
plays Jojo

Robin Wright as Jojo

Robin Gayle Wright (born April 8, 1966) is an American actress. She is best known for her roles as Jenny Curran in Fo...

See Robin Wright's other roles

Piper Laurie
plays Helen Booth

Richard Bradford
plays Stuart Booth

Priscilla Barnes
plays Verna

Priscilla Barnes as Verna

Priscilla Barnes is an American stage, film and television actress, best known for playing nurse Terri Alden on the t...

See Priscilla Barnes's other roles

David Baerwald
plays Peter

Robbie Robertson
plays Roger

John Savage
plays Bobby

Kari Wuhrer
plays Mia

Jennifer Leigh Warren
plays Jennifer

Kellita Smith
plays Tanya

Bobby Cooper
plays Coop

Jeff Morris
plays Silas

Buddy Anderson
plays Buddy

Edward L. Katz
plays Eddie

Joe Viterelli
plays Joe

Eileen Ryan
plays Woman in shop

Ryo Ishibashi
plays Jefferey

Dennis Fanning
plays Cop #1

Lisa Crawford
plays Cop #2

Jay Koiwai
plays Asian Man

Elizabeth Gilliam
plays Little Asian Girl

Michael Ryan
plays Twin Boy #1

Leo Penn
plays Hank

Penelope Allen
plays Woman On Bus

Richard C. Sarafian
plays Sunny Ventura

Matthew Ryan
plays Twin Boy #2

Millicent Sheridan
plays Dancer


Crew of The Crossing Guard

Discover the backstage crew of The Crossing Guard →