Nicholas Cage was awesome in this movie of many upcoming stars, you see Ving Rhames, Sam Jackson, Micheal Rappaport and a couple more including David Caruso. Mr. Caruso has something great but it is sad that he was at the beginning of his type-casting and this part didn't fit him completely. I love CSI: Miami and Mad Dog and Glory and he is part of that love.