VIDEO: James McAvoy’s political superpower

Scottish actor James McAvoy has taken on the superhero genre in the blockbuster movie franchise X-Men.

Leave a Reply