Best Tom Cruise so far. The older you are the more you will like this movie, that being said, they have geared things for the younger crowd as well. Great movie for dates, family night out and even for a solo return to watch again. Simply cannot go wrong here.