I purposely avoided learning too much about this film and went in only knowing that it was controversial and divisive - which is typical of Aronofsky's films. What I wasn't expecting was how amazingly well made or how unique this story was. It could be interpreted so many ways! And I get how some people would loathe this film, but not me. I loved every second of it and will see it again this week (it's definitely best viewed in a theatre - you really need to devote your senses). Not for children.. definitely rated R. Oh, it's just perfection. I've never seen anything like it and it's just so amazing. I was mesmerized from start to finish!