Tom Cruise just lights up the screen when he's like this- charming, funny, the guy I remember from Top Gun. This is the perfect date movie- just enough action to hook you, just enough comedy to lighten you up and just enough romance to make you love the one you're with.