The trailer for X-Men: First Class released today and it actually shows promise. I’m cautiously optimistic.

The movie releases on June 3, 2011.