I won't lie, I don't understand where all the one star reviews are coming from. This movie has incredibly complex themes, symbolism and cinematography. Sure, the plot is extremely different from an average Batman/Joker style, but I honestly think that's what makes this movie so unique. There are plot holes, but the thought and care towards the characters it portrays is there. It was an intense and gripping watch. I would definitely watch it again : )