50 Greatest Performances In Marvel Movies
43. Michael Fassbender - Magneto
Michael Fassbender has now played the younger incarnation of Magneto AKA Erik Lensherr in two movies and he will reprise the role in the upcoming X-Men: Apocalypse.
Although his role has perhaps been more complex than Ian McKellen's - he has made the transition from friend of Professor X to villain - and although he has done a very good job of it, like James McAvoy, he just doesn't quite have the screen presence and imposition of the older actor.