Benjamin Walker to Play Beast in X-Men: First Class?

He would be joining James McAvoy, who will play Charles Xavier, and possibly Michael Fassbender, who is in negotiations for the role of Erik Lensherr (AKA Magneto).

Kelsey Grammer played Beast in Brett Ratner’s 2006 pic X-Men: The Last Stand.