Just watched it the other night, and I found it rather average.
It seemed to be too desperately trying to copy that Silence of the Lambs character with the psycho killer and the misterious detective trying to hunt the murderer down.
I really enjoyed the way they used those old-looking parts of Montreal to give it that creepy European look with the worn out houses that make scenes look rather dark and just scary right away.
Pretty hilarious was the way they just randomly threw Canadian city names at the dialogues. I mean really, who would say something like "I should've stayed in Winnipeg.".
But anyhow, the scene where Angelina is getting it on is quite hot, isn't it?