michael-fassbenderjamesmcavoyAfter two weeks of reading up-and-coming young actors for X-Men: First Class, 20th Century Fox has formally offered the role of Magneto to Michael Fassbender. Fassbender is also being courted to play a villain in the next Spider-Man. He can’t do both — and Fox is confident they will make a deal and have him join James McAvoy, who was recently set to play Xavier.  Fassbender was offered the role today after reading last week, along with Aaron Johnson, Andrew Garfield, Jack Huston and Eddie Redmayne. Fox will now cast the rest of the roles, with thesps like Ben Walker (but apparently not playing The Beast, as has been rumored), Rosamund Pike and Amber Heard among the names bandied. Director Matthew Vaughn starts production in August for a June 3, 2011 release.

Fassbender, who burst on the scene playing Bobby Sands in the Steve McQueen-directed Hunger, had a beefcake turn in 300 and costarred in Inglourious Basterds. He opens tomorrow in Jonah Hex and  also stars in the Neil Marshall-directed Centurion, which opens August 27.