All Cast

Tom Holland
Todd Hewitt

Daisy Ridley
Viola Eade

Mads Mikkelsen
Mayor David Prentiss

Demián Bichir
Ben Moore

David Oyelowo
Aaron

Kurt Sutter
Cillian Boyd

Cynthia Erivo
Hildy

Bethany Anne Lind
Karyssa Hewitt

Nick Jonas
Davy Prentiss Jr.

Ray McKinnon
Matthew

Vincent Leclerc
Daws

Blane Crockarell
Young Todd
François Gauthier
Charlie

Tyrone Benskin
Hammer

Frank Fontaine
Mr. Phelps

Don Jordan
Tam

Patrick Garrow
Ivan

Mylène Dinh-Robic
Julie

Julian Richings
Gault

Tara Nicodemo
Answer Camp Woman (uncredited)

Harrison Osterfield
Farnbranch Man (uncredited)
Yannick Lupien
Fisherman (uncredited)

Jad Saikali
Whaler (uncredited)

Marc Primeau
Whaler (uncredited)

Michael Dyson
Fisherman #1

Maxwell McCabe-Lokos
Prentisstown Man #1

Stephen Eric McIntyre
Prentisstown Man #2
Peter Seaborne
Caleb
