Stupidly shallow. The occasional really-nice visual shots are just too few and far-between. THe antagonsit are all one-dimensional charicatures. Actually, so is the protagonist. Only Vanessa Hudgen lends any real depth to the characters and that's largely because of the big secret which you can kinda guess after the first half hour. This film tries to glory in it's "oh god! I'm so edgy!" edginess. So much so that it just falls flat. Montages of blood and gore and killing-sprees that go on far too long aren't actually a stand-in replacement for drama and pathos. I just wanted two hours and I can't get it back. And I -like- schlock spy movies!