OK if you ignore gaping plot holes

Rating: 7/10 (28 February 2005)

Rather contrived thriller. The most obvious difficulty is why a supposedly professional contract killer would go to the trouble of taking the cab driver hostage in the first place. Why not simply hire a car, change cabs between jobs, or try to do a better job of hiding what you were up to in the first place? As it is, Vincent (Tom Cruise) as the killer ends up with a very reluctant companion who he must know would try to foul things up for him. The only reason is to keep the two characters of the cab driver Max (Jamie Fox) and the killer together, which might make sense as a way of creating dramatic situations but stretches believability. However, if you can get past that, the very clichéd ending and numerous other plot holes, it's not too bad. I'll give it a 7/10 for sheer entertainment.