One of the overhyped movies for me. It was slow boring annoying at some scenes, and unnecessarily overlong, I felt like they wanted to stuff it with stories & elements more than it should !!!

It was hard for me to follow & to stay focused all along with the plot, I had to stop the movie several times to play with my phone, & check when will it be finished.

I gave this movie 5 for its visuals and for heath ledger's good performance of joker.