Newly-promoted police detective Jessica Shepard (Ashley Judd) is searching for a serial killer.
She is shocked to discover all the victims are men she has recently dated. The investigation becomes more and more twisted as her partner (Andy Garcia) behaves strangely and the police commissioner (Samuel L Jackson) is being asked to remove her from the investigation as a prime suspect.
All the clues point to her and Jessica begins to suspect that she might be the very killer she is looking for.