All Cast

Brendan Fraser

Brendan Fraser

Charlie

Sadie Sink

Sadie Sink

Ellie

Ty Simpkins

Ty Simpkins

Thomas

Hong Chau

Hong Chau

Liz

Samantha Morton

Samantha Morton

Mary

Sathya Sridharan

Sathya Sridharan

Dan the Pizza Man

Jacey Sink

Jacey Sink

Young Ellie

Allison Altman

Allison Altman

Young Mary (uncredited)

Lance Oppenheim

Lance Oppenheim

Julian (uncredited)

Grace Perkins

Grace Perkins

Maddie (uncredited)

Wilhelm Schalaudek

Wilhelm Schalaudek

Liam (uncredited)