Cast
Theo James
Hal / Bill
Tatiana Maslany
Lois
Christian Convery
Young Hal / Young Bill
Colin O'Brien
Petey
Adam Scott
Captain Petey Shelborn
Elijah Wood
Ted
Rohan Campbell
Thrasher / Ricky
Sarah Levy
Aunt Ida
Osgood Perkins
Uncle Chip
Nicco Del Rio
Rookie Priest
Crew
Dave Caplan
Producer
Chris Ferguson
Producer
Fred Berger
Executive Producer
Nancy Xu
Executive Producer
John Friedberg
Executive Producer
Brian Kavanaugh-Jones
Producer
Peter Luo
Executive Producer
Jonathan DuBois
Line Producer
Osgood Perkins
Director
Osgood Perkins
Screenplay
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.