Here's What James McAvoy Looks Like Right Now [PHOTO]

"Split" actor James McAvoy's been hitting the gym and counting macros (fat, protein, and carbohydrates) to bulk up for his new movie "Glass," and it's definitely working.

This is James McAvoy then:

This is James McAvoy now:



Want to know more about Raven? Get her official bio, social pages & articles! Read more


Content Goes Here