Recently promoted and transferred to the homicide division, Inspector Jessica Shepard feels pressure to prove herself -- and what better way than by solving San Francisco's latest murder? However, as Shepard and her partner, Mike Delmarco, soon discover, the victim shared a romantic connection to her. As more of Shepard's ex-lovers turn up dead, her mind starts to become unstable, and she begins to wonder if she could be the very killer she's trying to track down.
Directed by Philip Kaufman
Trailer
IMDB
N/A
Letterboxd
2.5 / 5
Where to Watch
Cast
Ashley Judd
Jessica Shepard
Samuel L. Jackson
John Mills
Andy Garcia
Mike Delmarco
David Strathairn
Dr. Melvin Frank
Mark Pellegrino
Jimmy Schmidt
Camryn Manheim
Lisa
Titus Welliver
Dale Becker
D.W. Moffett
Ray Porter
Richard T. Jones
Wilson Jefferson
Leland Orser
Edmund Cutler
William Hall
Chip Marshall
Leonard L. Thomas
Mills' Aide
Crew
Philip Kaufman
Director
Mark Isham
Original Music Composer
Peter Deming
Director of Photography
Arnold Kopelson
Producer
Allan A. Apone
Makeup Artist
Ve Neill
Makeup Effects
Elaine Mongeon
Executive Assistant
Denise Chamian
Casting
Ellen Mirojnick
Costume Design
Tim Rigby
Stunts
Candace Neal
Key Hair Stylist
Tim Nielsen
Sound Effects Editor
Popular Reviews
45 reviews
alissa
4.0★ · 04/18/26
imagine having a serial killer target your entire roster just to get get to work and find out ur being slutshamed
imagine having a serial killer target your entire roster just to get get to work and find out ur being slutshamed
Ellie Blake
6.0★ · 10/17/25
good twist
good twist
Liz
4.0★ · 09/30/25
girl put the wine down
girl put the wine down
Laura
8.0★ · 07/07/25
wait what ?
wait what ?
Tobias Funke
5.0★ · 05/27/25
good to see they made this movie about 20 different times in the early 2000s with the exact same plot twist
good to see they made this movie about 20 different times in the early 2000s with the exact same plot twist