Having watched the trailer, I have to say I am so excited for this movie, much more so now that I have seen everyone acting in their respective roles. The other thing I noticed, is how much Patrick Stewart and Ian McKellen were missed in these roles. Not to knock McAvoy or Fassbender, but to me Patrick Stewart and Ian McKellen will always be Xavier and Mangneto. And Sir Patrick's narration was perfection.