'Black Swan' directed by Darren Aronofsky, simply put, is a masterpiece. Natalie Portman, in the performance of her career. Portman portrays Nina, a beautiful, fragile ballerina with The New York City Ballet. Like all great artists, Nina is obsessed with perfection. When she gets the chance to to dance the lead in a new ballet created by the artistic director, the wonderful Vincent Cassel, this obsession takes her and the audience on a journey into a dark, nightmarish world. Aronofsky has cast this film perfectly. Barbara Hershey portrays Nina's controlling, suffocating mother, Mila Kunis is the young ballerina waiting for Nina to fail and Winona Ryder, in a great comeback role, is aging prima ballerina, Beth who Nina has replaced. You don't have to love ballet, to love this film. All you need to do is sit back and enjoy the ride. 'Black Swan' will certainly be on the top of the list when Oscar season heats up. Opens in theaters, December 3, 2010.