I loved it. Honestly took long to get into it but as the movie progresses you can see that he really starts to develop into the joker character. As all origin stories it takes time to dive into what makes the character become the person become that way, and Ledger's performance was a hard act to follow. I think that Joaqin Phoenix did a damn good job though.