Yep, Caruso was great in that movie. And he is serviceable enough in most the roles I've seen him in, except "Jade", where he looked like he couldn't care less about anything. Have you seen the opening in CSI: Miami episode "All in"? It's absolutely hilarious. I wonder why a series dealing with CSI has a lead charactar that kills more people than Dirty Harry, and often for personal reasons. Am I the only one who finds him disturbing for that? And unless they do something about it, the show seems to expect the viewers to root for him anyway.
Alright, enough with the Caruso hate. I also hate James Belushi. Never understood how such a waste of actor ended up doing so many films. And then, I saw him in a cop film called "Gang Related". Surprisingly, he was great in that. Easily his best role to date.
And I don't care much about Cruise as an actor. I think I've been able to separate the actor from the public personality, but it's just I don't like his acting. Yet his work in "Collateral" won me over from the first minute, he was terrific in that film.