Tom Cruise is effortlessly awesome, as always. The plot is intriguing and exciting as the movie unfolds. It binds you until the end of the movie, and gives you some lessons in history ;)
Philosophically speaking - This movies is another reminder for all of us to be not engaged in bad deeds cause, man oh man, you won't have peace of you do.