It's a very good film, good BGM, story, action. Just wish the Joker getting a new life was not based on the fictional idea of transferring DNA to a computer chip. Otherwise the theme of good vs evil and redemption was very nice. Read Srila A.C. Bhaktivedanta Swami Prabhupada's books, chant the Hare Krishna mantra daily, get in touch with the Global Hare Krishna movement for really compelling histories.