David Duchovny portrays Dr. Eugene Sands, a disgraced surgeon who becomes entangled with the criminal underworld.
Timothy Hutton plays Raymond Blossom, a dangerous and influential mob boss in the criminal world of the film.
Angelina Jolie takes on the role of Claire, a mysterious woman who becomes a key figure in Dr. Sands' life.
Michael Massee portrays Gage, a character involved in the criminal activities central to the film's plot.
Stacey Travis plays a Nurse character in the film, likely interacting with the medical and criminal elements of the story.
Bob Jennings appears as Dr. Clifford, potentially a colleague or associate of Dr. Sands within the medical world.
Peter Stormare takes on the role of Vladimir, a character possibly linked to the criminal underworld in the movie.
John Hawkes portrays Flick, a character whose role in the film's events may involve intrigue or danger.
Tracey Walter plays Jim, a character who could be connected to the criminal activities in the storyline.
Andrew Tiernan portrays Cyril, a character who may have ties to the underworld elements of the film.
Gary Dourdan plays Yates, a character who potentially plays a role in the criminal schemes depicted in the movie.
Will Stewart appears as Perry, a character involved in the events unfolding within the criminal world of 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.