Two brand new Xavier and Magneto character posters

I haven't heard much from my nay saying buddies about X-men: First Class ever since the trailer released. While the production has been plagued with stories of mismanagement and delay, the trailer proved that Matthew Vaughn has everything under his firm control.  While the final product is all that really matters, I feel pretty confident in saying that the marketing for this film kicks the ass of Captain America: The First Avenger

Further evidence of that comes in the form of two brand new character posters, one featuring Michael Fassbender as Erik Lehnsherr, and the other of James McAvoy as Charles Xavier. Check 'em out, courtesy of SpiderMedia....

 These are awesome, and I hope they're just the first of many to come.  I love the reflections in the water showing clearly what each man is going to become. The Magneto image is particularly strong, with the remants of a Nazi camp looming in the background. Brilliant.

X-men: First Class hits theaters on June 3rd, 2011.