The actor that played John Kelly on "NYPD Blue" also stars with Nicholas Cage in a 1995 crime thriller film directed by who?
David Caruso David Stephen Caruso (born January 7, 1956) is an American actor and producer. He is best known for his portrayals of Lieutenant Horatio Caine on the CBS series "" and Detective John Kelly on the ABC crime drama "NYPD Blue". He also appeared in the films "First Blood", "Twins", "Kiss of Death", "Jade","Proof of Life", and "An Officer and a Gentleman".
Desperate Hours Desperate Hours is a 1990 remake of the 1955 William Wyler crime drama of the same title. Both films are based on the novel by Joseph Hayes, who also co-wrote the script for this film with Lawrence Konner and Mark Rosenthal. (Rosenthal and Konner's other collaborations include the screenplay of "".) "Desperate Hours" stars Mickey Rourke, Anthony Hopkins, Mimi Rogers, Kelly Lynch, Lindsay Crouse, Elias Koteas and David Morse. It is directed by Michael Cimino, who had previously worked with Rourke on the films "Heaven's Gate" and "Year of the Dragon".