So. This film is not for everyone. Its symbolism will lose a lot of viewers and the allegorical references to the Bible and Christianity will put others off. It’s a wild ride and one of the few films I’ve seen in a long time that made me think about it over the ensuing few days.
Some of the characters are nuanced and others are clear-cut. Only Darren Aronofsky knows for sure who each of them represent — the audience is left to (hopefully) interpret his creation and decide for themselves.