There are a lot of things that I thought were pretty well lame about this. First, Val Kilmer as Batman. Please you're killing me. He was horrible as Batman, well so far. It gets worse. Second It seems like they skip generations or something and now Gotham City looks like it's in 2089 or something. Like its the future Gotham. In that I was totally disapointed. I thought it was decent but they had it like it was the future and that was just dumb. I thought Tommy Lee Jones as Scarface was cool and he played the villian to a tee. And Jim Carrey as The Riddler was pretty cool. Who more good to take on such a silly role as Jim Carrey. Tim Burton where are you? This movie could have used your talents to make it better and not such an embarresment to the Batman franchise.