I didn't have too high of expectations for this movie, but it still fell well short of my already lowered expectations. None of the characters in this movie were endearing in any way. Now, I like characters who are complex and flawed, but there has to be an appeal in there somewhere. The Franny character (Meg Ryan) was never developed. She character was enigmatic, which is a good start, but the plot never developed anything within that character. I still don't know why she found the detective (Ruffalo) interesting. I thought the character was rude and unappealing.
The relationship between Franny and her half-sister, played by Jennifer Jason Leigh, is never fully developed either.
The plot, though based on an interesting premise, plodded along much too slowly. Since the character development was lacking, this made for a very boring movie. It's interesting that a serial killer movie with sex and top notch actors can be boring, but it was.
Stay away from this dog of a movie. You will do a lot better renting "Basic Instinct" one more time.