All Cast

Nicolas Cage

Nicolas Cage

Nathan Gardner

Joely Richardson

Joely Richardson

Theresa Gardner

Madeleine Arthur

Madeleine Arthur

Lavinia Gardner

Elliot Knight

Elliot Knight

Ward Phillips

Tommy Chong

Tommy Chong

Ezra

Brendan Meyer

Brendan Meyer

Benny Gardner

Julian Hilliard

Julian Hilliard

Jack Gardner

Josh C. Waller

Josh C. Waller

Sheriff Pierce

Q'orianka Kilcher

Q'orianka Kilcher

Mayor Tooma

Melissa Nearman

Melissa Nearman

Reporter

Amanda Booth

Amanda Booth

Secretary

Keith Harle

Keith Harle

Hunter Jake