Because the movie rules. Jack did a great job as The Joker. He makes you laugh at certain points, and at other moments you want Batman to rip his head off, which is exactly how The Joker is. He played him perfectly. Plus I think Michael Keaton is the best Batman. I just don't see Bale as Batman. Bruce Wayne, yeah, but not Batman. And on completely different note, kosmos how do you pronounce kosmos? Is it like cosmos like space or like close without the 'L'?