If you are a fan of the series, you will be pleasantly rewarded with this well crafted next chapter in X-Men mythology. If you aren't familiar with the series, skip this film as you won't have any idea what's going on. The plot concerns time travel and that can always be confusing but director Bryan Singer does an admirable job keeping the story together.
The film is full of X-Men cast members from all the films so fans will be happy to see all their favorite characters, both past and present. However, the story is so complicated that many characters are sacrificed to one or two scenes and dont get their fair share of the action (poor Halle Berry). Hugh Jackman stars again as Wolverine and he has the largest role since he is sent back in time to convince the younger versions of Professor X and Magneto to work together to stop an event that will change the course of history for the worst. Ian McKellen and Patrick Stewart reprise their roles as the older Magneto and Professor X and Michael Fassbender and James McAvoy, once again play the younger versions. Jenniefer Lawrence gets a lot of screen time as Raven/Mystique since it is her actions in the past that need to be altered. New faces this time out are Evan Peters as Quicksilver, a cameo role but he gets the best scene in the film and Peter Dinklage as a mutant hating scientist ( also crucial to the plot).
The CGI is first rate and the action sequences are terrific. Much of the humor in the film is provided at Wolverine's expense but it helps keep things from getting too dour. The climatic scenes switch back and forth between the future and the past and everything tends to mash together but it all makes sense in a comicbook universe sort of way. There are some surprise cameos as well that will keep the fans happy and as always, stay through the credits for a quick glance of things to come.
So far, the X-Men win the battle of the summer blockbusters but I will withold final judgement until after "The Guardians of the Galaxy".