Superb, brilliant, phenomenal.

Rating: 10/10 (13 December 2010)

This is the best movie this reviewer has seen in at least the past ten years and as an unabashed movie buff and movie reviewer, that covers a lot of movies. Natalie Portman's performance is stunning, amazing, phenomenal. If she does not win the Academy Award for Best Actress then that will be shocker. Every facet of her performance is perfect. She carries the movie. She is truly the star. As for Mila Kunis, her performance is absolutely worthy of award recognition. Known as a comic actress, in this movie her performance is masterful and chilling. What a wonderful, strong performance! Vincent Cassel once again proves that he is one of the greatest screen actors today. His performance can only be described in terms of superlatives. Barbara Hershey and Winona Ryder are also fully deserving of praise for their strong performances. But the best part of the movie is the direction, masterfully done by Darren Aronofsky. He manages to put together a brilliant work of art, successfully combining all the elements needed to produce a movie that is superb. Great story, great acting, great cinematography, great script, in short a great movie.