Daily News: Even as a student, Charles (James McAvoy) is the voice of reason, a telepath who encourages Erik (Michael Fassbender) to use his magnetic strength for good. But as the former victim of a sick Nazi doctor named Shaw (Kevin Bacon), Eric has seen too much pain to share Charles' peaceful views.