All Cast

Nicolas Cage

Nicolas Cage

Paul

Jaeden Martell

Jaeden Martell

Joseph

Maxwell Jenkins

Maxwell Jenkins

Thomas

Sadie Soverall

Sadie Soverall

Charlotte

Samantha Coughlan

Samantha Coughlan

Mrs. Rose

Joel Gillman

Joel Gillman

Hobson

Joe Dixon

Joe Dixon

Mr. Rose

Daire McMahon

Daire McMahon

Militant Farmer (uncredited)