A fine production for the most part. Two things did not work for me. I heard good stuff about Henry Cavill in this movie. I sense the passion, but for me, his performance was flat. Secondly, some of the action sequences were too drawn out to really care how they ended. One in particular turned into a National Lampoon's Vacation parody where whatever could go wrong did, over and over and over. For me, two nice twists...and a movie that was about 30 minutes too long. However, give it a watch. It's not a bad one.