I started watching this movie out of boredom, for a few minutes before sleep and I found myself shivering at 4 o'clock in the morning wondering what the heck happened... I knew Darren Aronofsky was good after watching "Requiem for a Dream" and "The Fountain" but I didn't expect this... Anyway if someone stole the whole show that was Natalie Portman... she delivers the performance of a lifetime. Forget "Star Wars", "V for Vendetta" and keep a bit of "Leon" and "Garden State"...You are not the best young actress at the moment but you are definitely on the top one! If Natalie doesn't deserve an Oscar for her portraying of Nina Sayers then nobody ever did. This movie takes the story of dual personalities to a whole new level of unknown, which is beautifully portrayed by Natalie Portman, taking her to a spot where the Oscar doesn't look like just a dream anymore. It's a touching story, based around a small group of characters, and that's a place where Aronofsky is at his best (i.e. Requiem for a dream). Also, it would be unfair to forget Vincent Cassel, who showed himself in a totally different manner creating a strong, patriarchal character. In the end, this work of art is worth every single dollar and minute you spend on it. It's a guaranteed classic!