there are some surprisingly sophisticated elements in the screenplay and in the filmmaking itself. a touch above the dumb action movie i was expecting it to be.