Mel Gibson
Gene Carruthers
Julian Lerner
Eugene Wexler
Abigail James Witherspoon
Sammy Devers
Lorraine Bracco
Miss Halverson
Spencer Fitzgerald
Ronnie Harlow
Gavin Bedell
Kevin Lampkey
Bobbi Baker
Hannah Driskel
Kelly Collins Lintz
Deb Harlow
Nico Tirozzi
Little Boy / Carruthers' Son
Barbara Goodson
The Witch (voice)
Abrielle Josephine Cincotti
Emily
Nick Benas
Baseball Fan (uncredited)
Parker E. Chick
Town Kid (uncredited)
Sara Elizabeth Ezzell
Diner Patron / Pedestrian (uncredited)
Robert Fortunato
Police Officer (uncredited)
Keeley Kollmann
Mom with Kids (uncredited)
Samantha Miro
Jogger (uncredited)
Art Newkirk
Dad in Theater (uncredited)
Logan Newkirk
Book Signing Kid (uncredited)