Asa Butterfield as Jude Keffy-Horn, a teenage boy who is trying to reconnect with his father in 1988 Manhattan after his best friend Teddy dies of a drug overdose.
Avan Jogia as Teddy, Jude's best friend who dies due to hypothermia.