Instant Classic!! A movie that can be watched over & over again.

Rating: 10/10 (8 January 2011)

I watched the movie, having no idea what to expect. i didn't know anything about it except its a Natalie Portman movie.
The Directing is close to perfection in this movie, you could feel it from the start. Darren Aronofsky did no mistakes, Amazing job!, the screenplay & the thrills are perfectly timed which leaves you wondering throughout the entire movie.
Natalie as always, lives up to her expectations, doing no wrong, Mila Kunis on the other hand gave a magnificent performance, probably would win this years golden globes best Supporting Actress.
Overall, its wonderfully assembled all together, making it one of the eminent movies in Hollywood. WATCH IT!!!!