Although the characters are all over the place, lets just roll with it.
We are currently in a dystopian future where Sentinel's are targeting and killing Mutants (what they are designed to do) but are also targeting humans. With both humans and mutants being imprisoned if not killed, there are only a few mutants in the world left who are trying to build up a resistance. Professor Xavier (Sir Patrick Stewart) & Magneto (Sir Ian Mckellen) have finally joined forces and work together to try and bring an end to the onslaught of sentinels to try and save mankind.
Accompanied with Storm (Halle Berry) & Wolverine (Hugh Jackman) they come across a bunch of X-Men, Bobby Drake aka Iceman (Shawn Ashmore), Peter Rasputin aka Colossus (Daniel Cudmore), Warparth, Sunspot, Bishop, Blink & Kitty Pryde who then devise a plan to send Wolverine back to the past to try and stop the creator of the Sentinels, Bolivar Trask (Peter Dinklage), from ever creating to Sentinels in the first place so they can rewrite history and save their future.
As for storylines, nothing out of the ordinary. As for the direction and execution of the film, brilliant. With something being as flawed but acceptable as it was, then to have other people dabble in the franchise and basically mess it up, Bryan Singer did a very good job with trying to tie ALL the loose ends within the franchise and his best at bringing together a story that made actual sense.
When the film was announced with all these Mutants, people along with myself were thinking, "There are too many characters, they won't have enough screen time. Bryan Singer is going to mess this one up too" And rightfully so, we should feel like this, but to add that their were 4 villains in this film and yet, the charcaters served the story well and these characters were used effectively, you'd complete miss the fact that not only Bolivar Trask and the Sentinels are the bad guys here, you'd miss the other two bad guys.
As seen in the trailer, there are some totally great moments. If you had seen the opening battle, with Blink, Colossus, Iceman and 'em, this plays out MUCH better when you watch the film. Brilliantly crafted and excellently executed. Teamwork in tandem. If you have seen the Quicksilver picture of him running on the wall, an excellent if not the actual best scene within the movie. It's like watching the beginning of X2. Bryan Singer DID THE JOB.
If you are used to the sentinels in the comics and cartoons and was put off with the sentinels in this film, trust me, it all makes sense when you watch the film.
Funny in places, serious at times and tension building up as the film climaxes and during certain moments of the film, I can only say, this film is brilliant. If you stay to after the credits at the very end, there is an EXCELLENT clue to the following film's story plot, but with such a neatly crafted and interweaving storyline and very well acted scenes from McAvoy and Fassbender, this film is a definate MUST SEE.
If you ever felt like an X-Men film just didn't cut it or the last couple of X-Men films weren't great and the Wolverine films were also a little sub-parr, than you will definitely enjoy this film. Try not to scrutinise this film too much as there are still a bunch of holes in the script and with a few of the characters, but to still arrive out on top with a very good viewing, you can only congratulate Bryan on his work and hopefully, in the next film X-Men: Apolocypse (so it has been called), hopefully he will do things right this time around...or at least try to and clear up some of the other nonsense plot holes. Maybe, just maybe he could bring in cloning into the storyline. But if that is the case, he would need to bring in Mr. Sinister. How great would that be?