James McAvoy flashes a smile as he makes his way inside the Good Morning America studios on Monday morning (January 13) in New York City. The 39-year-old actor was in attendance to promote his new film Glass, which brings together the narratives from 2000′s Unbreakable and 2016′s… Read entire story.
Source: Just Jared