![James McAvoy looks totally different after eating 6,000 calories a DAY to bulk up for new movie role James McAvoy looks totally different after eating 6,000 calories a DAY to bulk up for new movie role](https://www.thesun.co.uk/wp-content/uploads/2017/12/lb-comp-james1.jpg?strip=all&quality=100&w=750&h=500&crop=1)
James McAvoy looks totally different after eating 6,000 calories a DAY to bulk up for new movie role
![Fans praise 'bulked up' James McAvoy as he stars alongside Samuel L Jackson and Bruce Willis in new trailer for superhero movie Glass Fans praise 'bulked up' James McAvoy as he stars alongside Samuel L Jackson and Bruce Willis in new trailer for superhero movie Glass](https://www.thescottishsun.co.uk/wp-content/uploads/sites/2/2018/07/James2.jpg)
Fans praise 'bulked up' James McAvoy as he stars alongside Samuel L Jackson and Bruce Willis in new trailer for superhero movie Glass
![James McAvoy Explains What He Did (& Didn't Do) to Get His Buff, Lean Body!: Photo 4001250 | James McAvoy Pictures | Just Jared James McAvoy Explains What He Did (& Didn't Do) to Get His Buff, Lean Body!: Photo 4001250 | James McAvoy Pictures | Just Jared](http://cdn01.cdn.justjared.com/wp-content/uploads/2017/12/mcavoy-buff/james-mcavoy-buff-body-05.jpg)
James McAvoy Explains What He Did (& Didn't Do) to Get His Buff, Lean Body!: Photo 4001250 | James McAvoy Pictures | Just Jared
![James McAvoy Goes Shirtless on Set of 'Glass,' Sequel to 'Split': Photo 3984478 | Anya Taylor Joy, James McAvoy, M. Night Shyamalan, Shirtless Pictures | Just Jared James McAvoy Goes Shirtless on Set of 'Glass,' Sequel to 'Split': Photo 3984478 | Anya Taylor Joy, James McAvoy, M. Night Shyamalan, Shirtless Pictures | Just Jared](http://cdn01.cdn.justjared.com/wp-content/uploads/2017/11/mcavoy-setpics/james-mcavoy-goes-shirtless-on-set-of-glass-03.jpg)