as Young Atlas Corrigan
as Alex
as Eddie Vayle
as Red
as Miles
as Tyler Hanrick
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