Superheroes in the movies

Slideshow posted in Entertainment News | Thursday, July 01, 2010

14 of 21: James McAvoy takes on the role of Professor Charles Xavier in the 2011 film 'X-Men: First Class.' The role was originated on screen by Patrick Stewart who played the character in the first three 'X-Men' films. ( Photo / Twentieth Century Fox Film Corporation)

Get more: Movies