Michael Caine plays Doctor Robert Elliott, a prominent psychiatrist caught up in a murder investigation.
Nancy Allen portrays Liz Blake, a key character entangled in the suspenseful plot.
Angie Dickinson takes on the role of Kate Miller, an integral part of the mystery in the film.
Keith Gordon plays Peter Miller, adding depth to the intricate storyline.
Dennis Franz embodies Detective Marino, an investigator working to solve the case.
David Margulies portrays Dr. Levy, another character involved in the intriguing narrative.
Ken Baker takes on the role of Warren Lockman, contributing to the mystery unfolding on screen.
Susanna Clemm plays Betty Luce, adding depth to the cast of characters in the film.
Brandon Maggart portrays Cleveland Sam, a character intertwined in the thrilling storyline.
Amalie Collier plays the Cleaning Woman, a mysterious figure in the movie.
Mary Davenport depicts the Woman in Restaurant, adding intrigue to the scenes she appears in.
Anneka Di Lorenzo portrays the Nurse, a character adding to the complexity of the plot.
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.