First half is REALLY GOOD. Major plot twist which changed my opinion on the whole thing. The second half us trashy - that's all I have to say.
Ripley Love