Solid psycological crime movie. Alsmost everything you'd want from a movie.
Some negativity I've read and my response...
Lindsay isn't a good actress. I'd agree but she didn't spoil the movie for me. I got used to her.
Lindsay's character Margaret is smart but does stupid things. Is she? That's why I like it. She's the acedemic. She's memorised and learned from books and is qualified and smart but it still isn't as effective as Mike and his street level psycology. That's why she's fascinated with him.
It was predictable. A little. But it's the type of movie that makes you think of outcomes so yeah you'd arrive to it. Doesnt make it a bad movie. Plenty of other stuff going on and not as predictable as most movies that you don't even have to think about.