its good but not as good as i think it could have been. bryan singer not directing it is the problem. i think there's a few directors who can make action films 'special' and he's one of them, along with spielberg and james cameron. x3 is a very average film, especially when compared to the previous one.
all the cast are there but a few are got rid of quite early on to make room for a load of new characters who make absolutely no impact. only kelsey grammer as beast stanRAB out. angel, who is in the trailer a lot, has about 2 lines and a couple of scenes. halle berry has more to do and she's probably the best in it.
there are 2 plots, one about a cure being found and one about dark phoenix / jean grey, and at only 100 mins the film can't sustain them both. it's feels very rushed, there's no depth and by the end you don't really care what happens.
saying that, the fighting scenes are great and some of the fx are fantastic. i think it should just probably have been about 30 mins longer.
i'd give it 7 cured mutants out of 10 :-0