Tom Cruise is great. Great acting. Powerful. Good cinematography.