Kevin Kline plays Nick Starkey, a former police officer who is called back to solve a series of murders.
Susan Sarandon portrays Christine Starkey, Nick Starkey's supportive and concerned girlfriend.
Mary Elizabeth Mastrantonio plays Bernadette Flynn, a key character in the investigation.
Harvey Keitel acts as Police Commissioner Frank Starkey, who is involved in managing the murder case.
Danny Aiello portrays Captain Vincent Alcoa, a police captain who interacts with Nick Starkey.
Rod Steiger plays Mayor Eamon Flynn, the city mayor who has interests in the outcome of the case.
Alan Rickman is cast as Ed, a character connected to the central plot.
Faye Grant plays Alison Hawkins, who becomes involved in the unfolding events.
Kenneth Welsh portrays Roger Culver, whose role is linked to the investigation.
Jayne Haynes acts as Alma, a character related to the central mystery.
Brian Tarantina portrays Cone, a character involved in the storyline.
Bruce MacVittie plays Rip, a part of the supporting cast in the film.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.