All Cast

Kristen Stewart

Kristen Stewart

Norah Price

Vincent Cassel

Vincent Cassel

Captain Lucien

Mamoudou Athie

Mamoudou Athie

Rodrigo Nagenda

T.J. Miller

T.J. Miller

Paul Abel

John Gallagher Jr.

John Gallagher Jr.

Liam Smith

Jessica Henwick

Jessica Henwick

Emily Haversham

Gunner Wright

Gunner Wright

Lee Miller

Fiona Rene

Fiona Rene

Godmother

Amanda Troop

Amanda Troop

Poseidon Patty