This movie was basically flawless and is the first film of Aronofsky's to come close to the sheer emotional devastation of 'Requiem For A Dream', in my opinion. It's a wonderful horror movie to boot, one that had me gasping aloud in the theater and shivering in my seat. It's also wonderfully shot and has some killer performances from Winona Ryder, Vincent Cassel, and of course, Natalie Portman, who really makes the movie by portraying true terror and vulnerability. I hate to overstate my case, but in my opinion, Aronofsky is today's Kubrick, making imaginative, unexpected films in many genres and making few missteps on the way. This movie will not be forgotten easily once seen.