This movie got a great credential: Ashley Judd, Andy Garcia & Samuel Jackson. The storyline is what you would expect from Hollywood. Ashley's character is a homicide detective. His father was a detective as well, partnered to Samuel Jackson's character but alas, he committed suicide. Her mum was supposedly killed by her father, according to Samuel's character who is now chief to Ashley's character. Anyhow, despite that Ashley's character is a great detective, she is a fallen angel, who has the propensity to be violent to his suspects & she torments herself by sleeping with men of violent temparement. The movie got excited when all the men she slept with died a violent death. It's the case of a serial killer who attempted to outwit the investigators. Andy played Ashley's character's partner but as any Hollywood movies would have it, the suspicion would lead us to believe that he's the killer. Hollywood has a tendency to think that audience is thick & that the twist is always predictable & somewhat daff. In the end, the explanation given to the deaths of those characters & to tie them to the death of Ashley's character's parents is somehow vague & overly illogical. Anyway, it's just an excuse to get this movie made. Truth to be told, all the actors & actresses in this movie are underutilised. The script could be tighter or better. Give me "Law & Order" anytime. I have just wasted two hours of my valuable time. Forgettable.