The internet is thirsting hard for James McAvoy's new beefy body.

Advertising
Advertising
Advertising