Cruise's only ever portrayal of a villain in his entire career

Rating: 7/10 (17 May 2020)

First plot-hole: A professional hitman or professional assassin would ALWAYS have a silencer on his gun, so that's the first major plot-hole in the movie... it makes no sense that a professional would want to attract unneeded attention to themselves... and in the movie, the fact that he DOESN'T have a silencer does indeed end-up in him getting noticed
After that the movie progresses fine but later on another plot-hole appears due to Tom Cruise's character not wearing a seatbelt and not making Jamie Foxx's character stop the car... he could EASILY have made him stop the car (like by hitting him in the head with his gun), yet he didn't and that created a plot-hole... a massive plot-hole in fact, which changed the course of the entire movie.
Overall it's an interesting movie and it's an important film because it's the first (and only) time ever that Tom Cruise played the bad guy (Tropic Thunder doesn't count because he was a supporting character only and he wasn't a bad guy either, he was just a corporate a$shole). Who knows if he will EVER do another movie as the villain? It's been 16 years and he hasn't done it again, so my guess is not... so until then, this movie will stand as a testament to Cruise's ability to play an evil character. A solid 6.5/10 action movie.