I saw this on Sunday (mostly because there wasn't anything else playing that was worth a damn), and it was a pretty good movie. Personally, I'd put it in the "chick flick" column, the plot and acting was good, but it seemed like it did drag on forever. The best performance (I thought) was by the serial killer.
The one thing that I did like about the picture (and most Clint Eastwood directed movies for that matter), was the moral ambivalency that you feel towards the characters. I couldn't bring myself to hate the people that I should have, but I think that most Clint Eastwood movies are like that.
It did give me the opportunity to see the trailers for two new movies coming out that I'd like to see. The first is Valkyrie, starring Tom Cruise as Rommel and is about the plot to assassinate Hitler that nearly succeeded. The second is a new one with Clint Eastwood as an actor, an 80 something badass who beats the crap out of street punks. Not realistic, but looks to be entertaining.