There’s a great movie in here, but, alas, it got lost somewhere. There are some insane action sequences – indeed, there’s a shoot-out in here that is as insane (and violent! and filled with kick-ass guitars!) as any great shoot-out you are likely to see. And Angelina Jolie, who isn’t in this movie as much as the trailers lead you to believe, is terrific with her knowing glares. But the ponderous, baffling, and plothole riddled script can’t justify all the yap yap yap and faux mythology. James McAvoy’s whiny boy lead makes you realize that Shia LaBoeuf isn’t all that bad – and that Ed Norton is terrific. And won’t somebody shut Morgan Freeman up?

Looking back, I wasn’t that much of a fan of Night Watch either. This is better than that, though. I think.