LOVED this film. As much as I loved the first X-Men movie, this is by far my favorite. The history of the characters and their motivations have always been what makes this story stand out. The human curse of prejudice and bigotry makes for a compelling and all-too-believable mythology. While I was totally on the side of Xavier and his team in the previous movies, Michael Fassbender gave us a mighty reason to pull for Magneto. His performance was powerful, and heartbreaking. I will admit to rooting for him and his desire for vengeance. James McAvoy was as usual amazing, and his Professor Xavier was more nuanced than I expected, as he was able to portray a good/heroic man as flawed in almost imperceptible ways - and unable to see it. This story has the feel of an epic Greek tragedy. I could watch the two of them act out the phone book. Jennifer Lawrence's performance was also very good, as we see Raven become Mystique. Her story arc is about growth and change, and what we must give up to be ourselves. Thank you Stan Lee et al for creating characters that seem more real and relatable than the most serious dramas.