All Cast

Mel Gibson

Mel Gibson

Gene Carruthers

Mason Thames

Mason Thames

Noah Reed

Julian Lerner

Julian Lerner

Eugene Wexler

Abigail James Witherspoon

Abigail James Witherspoon

Sammy Devers

Noah Cottrell

Noah Cottrell

Ben Driskel

Nora Zehetner

Nora Zehetner

Abby Reed

Lorraine Bracco

Lorraine Bracco

Miss Halverson

Emma Fasano

Emma Fasano

Lilly Reed

Spencer Fitzgerald

Spencer Fitzgerald

Ronnie Harlow

Patrick Renna

Patrick Renna

Umpire

Ashley Rae Trisler

Ashley Rae Trisler

Witch

Gavin Bedell

Gavin Bedell

Kevin Lampkey

Gary Weeks

Gary Weeks

Chief Hartley

Bobbi Baker

Bobbi Baker

Hannah Driskel

Kelly Collins Lintz

Kelly Collins Lintz

Deb Harlow

Nico Tirozzi

Nico Tirozzi

Little Boy / Carruthers' Son

Lilah Pate

Lilah Pate

Ellie Evans

Kevin James

Kevin James

Edgar Palmer

Barbara Goodson

Barbara Goodson

The Witch (voice)

Abrielle Josephine Cincotti

Abrielle Josephine Cincotti

Emily

Nick Benas

Nick Benas

Baseball Fan (uncredited)

Parker E. Chick

Parker E. Chick

Town Kid (uncredited)

Sara Elizabeth Ezzell

Sara Elizabeth Ezzell

Diner Patron / Pedestrian (uncredited)

Robert Fortunato

Robert Fortunato

Police Officer (uncredited)

Keeley Kollmann

Keeley Kollmann

Mom with Kids (uncredited)

Samantha Miro

Samantha Miro

Jogger (uncredited)

Art Newkirk

Art Newkirk

Dad in Theater (uncredited)

Logan Newkirk

Logan Newkirk

Book Signing Kid (uncredited)