Ansel Elgort
as Theo Decker
Aneurin Barnard
as Boris
Ashleigh Cummings
as Pippa
Willa Fitzgerald
as Adult Kitsey Barbour
Aimee Laurence
as Young Pippa
Carly Connors
as Young Kitsey Barbour
Hailey Wist
as Theo's Mother
Ryan Foust
as Young Andy Barbour
Jack DiFalco
as Young Platt Barbour
Austin Weyant
as Adult Toddy Barbour
Collin Schirrmacher
as Young Toddy Barbour