Sylvester Stallone is at his most menacing in this slam-bang remake of the 1971 British crime drama. He plays Jack Carter, a debt collector who's investigating the death of his estranged brother. Michael Caine, who played Carter in the original, costars as the former employer of Carter's brother. Miranda Richardson, Rachael Leigh Cook, Alan Cumming, Mickey Rourke.