This is one of good films that Tom Cruise has been part of. The cinematography, screenplay and the plot were very interesting. The props, wardrobe and set design were all very convincing. I also like the fight scenes and the stunts, all were very well executed. One thing though that I don’t like, its Tom Cruise’s acting. It was plain and simple, there nothing too special that he did in this film. It was not good.