Michael Fassbender as Magneto