Fassbender attracted by 'complex' character in X-Men movie
Irish actor Michael Fassbender agreed to star as Magneto in 'X-Men: First Class' because the character is so "complex".
The 'Shame' star is best known for his roles in independent movies but admitted the chance to play the comic book character in the blockbuster was too good to pass up because playing a young version of the villain offered huge challenges.