This had the potential to be the best of the franchise; bur sadly it isn't/wasn't/never will be. It's an amalgam of loose acting right from the start with neither James McAvoy's more mobile version of "Xavier" nor Michael Fassbender's anything but magnetic "Erik" managing to inject anything like enough to liven this dreary and repetitive story up. Then there's the mediocre writing and special effects that we have seen so many times before. It goes nowhere, but never quickly enough as the ending seems tantalisingly close, but takes way too long to arrive. It'll be fine on the telly on a dark winter's evening, but that's about it.