Short Review: If you like superhero movies, go see this one. The acting and special effect are generally first rate and even the plot works, mostly, and the pacing is superb. James McAvoy does a brilliant young Xavier and Michael Fassbender is appropriately driven as Magneto. Looking at the founding of the X-Men and the school that serves as their cover is a good choice and the execution is well done. Note the best superhero movie ever but very good and it sets the bar higher than Thor for the rest of the summer’s superheroic movies.
Spoilerish comments and criticism follow: