James McAvoy returns as Charles Xavier, the man he was before becoming Professor X.
Professor X meet Professor X.
James McAvoy Ho! Talks Thundercats.
Who should play Doc Savage?
Pair of images with production wrapping.
First Look At Halle Berry As Storm In X-Men: Days Of Future Past Leaked Footage; Beast, McKellan, McAvoy
Four new pics from DOFP.
Nails the highly coveted role.
First footage in 3D at SDCC.