 Max von Sydows real life sons, Henrik von Sydow and Clas S. von  Sydow, both played his son, Micah, at different ages during the  film. Henrik played a 7 year old Micah and Clas played a 12 year old  Micah.