Cast (28)

Mel Gibson

Gene Carruthers

Mason Thames

Noah Reed

Julian Lerner

Eugene Wexler

Abigail James Witherspoon

Sammy Devers

Noah Cottrell

Ben Driskel

Nora Zehetner

Abby Reed

Lorraine Bracco

Miss Halverson

Emma Fasano

Lilly Reed

Spencer Fitzgerald

Ronnie Harlow

Patrick Renna

Umpire

Ashley Rae Trisler

Witch

Gavin Bedell

Kevin Lampkey

Gary Weeks

Chief Hartley

Bobbi Baker

Hannah Driskel

Kelly Collins Lintz

Deb Harlow

Nico Tirozzi

Little Boy / Carruthers' Son

Lilah Pate

Ellie Evans

Kevin James

Edgar Palmer

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)

Crew (19)

David Henrie

Director

John Blanford

Producer

Tobias Weymar

Executive Producer

James Henrie

Producer

Scott Pomeroy

Executive Producer

Mark Fasano

Producer

Darren Moorman

Executive Producer

Annie Mahoney

Executive Producer

Bryan Schulz

Writer

Lorenzo James Henrie

Executive Producer

Amanda Devine

Executive Producer

Cornelius Uliano

Writer

Dan McDonough

Producer

Jordan Roby

Additional Second Assistant Director

Nancy Nayor

Casting

Larry Blanford

Cinematography

Robb Sullivan

Editor

Frederik Wiedmann

Music

Jacek Wiśniewski

Foley Artist