James McAvoy and Michael Fassbender dominate Days of Future Past with immense portrayals of extremely complicated individuals. The men continue to probe the psychological tortures that come with playing younger versions of Professor Charles Xavier and Erik Lehnsherr, aka Magneto. x x x [T]hey play through the inherently campy tones of the X-Men universe to find real pain and hurt in the missions of these mutant heroes. ~ Sean O'Connell