James McAvoy revealed how a "botched" lung biopsy nearly killed him and led to weeks in the hospital before he underwent an intense physical transformation for his "Glass" role.
The 47-year-old actor was a guest on Dax Shepard's Armchair Expert podcast this week, where he discussed the 'crazy' health ...