This has to be the best movie ever made. I've never walked out of a theater that stunned. I tell people this movie will blow your mind and break your heart. Can't wait for Aaronofsky's next film. I can't imagine how he can top this one although I know he will prove me wrong.