The plot is unoriginal, the characters lack depth, and the dialogue is often cheesy.... However the pace, locations and action make this a really enjoyable couple of hours. If you leave any high-brow expectations at the theatre entrance it's really worth watching.