I went to see Black Swan on Sunday evening after much anticipation from seeing the trailers. I was not prepared for some scenes I must say; but I won't give it away! The film was beautifully choreographed and produced an extremely thought provoking, dark and dangerous story. Natalie Portman was exquisite; she is such an elegant and graceful actress, also very believable and proved to be an enigma to watch. The beautiful Mila Kunis also played her part of the 'bad girl' exceedingly well. Highly recommended. Watch the official trailer here