20120106:
I think this movie has several plot holes, but I'm willing to overlook them, because the action is fun. In particular, the action scene that takes place in the casino is awesome. There's even trampolines in that scene!