as Young Atlas Corrigan
as Eddie Vayle
as Miles
as Alex
as Tyler Hanrick
as Red
as Young Cal
as Jimmy
as Homer
as Jack
as Caleb Johnson
as Kevin (child)
as Young Christian Ward
as Bram Bowman
as Billy Poe