Superbly atmospheric from the start and with enthralling characters. Not without faults (found some sections rather repetitive) It's the sort of thing you will want to experience again and again just to play as a different sort of character, and I'm sure I missed quite a bit, such as the gay stuff and the club sequence. Through the third act it's tense and unexpectedly beautiful.