Tom Cruise as the bad guy. That was the big selling point of this movie. And I think he did a very good job of it.
The story is that Jamie Foxx plays a cab driver who picks up a passenger who turns out to be a hired assassin who forces Jamie to drive him around town while he does his work. Tom plays the assassin, of course. The movie is very beatifully shot, and everyone does a good job playing their parts… but the story did drag a time or two, mostly drawn out by the cinematography.
In the end though, it was a decent movie. Worth the watching.