I think this film isn't for everyone ...many people can't fully understand the JOKER's point of view....but many of the them who are going through this kind of situations(like Arthur in the film) can relate themselves ...most of the time they can't do things like Arthur have done in the film and they shouldn't but still many of them have done some terrible stuffs. Life is a film where you can't expect a happy ending and that's why this film is so much related to some people who are just being punished ,being hated ,being tortured everyday in their life. ...if people can't respect each other,forget the meaning of humanity which is decreasing rapidly in our society ,one day will come when the reality and the film will not be different.....