I loved it!! I could of quite easily gone straight into the next showing. I wasn't expecting great things of this movie but i thought it was done really well. The Batman voice did have me giggling to myself every time he spoke tho, it was a big cheesy to say the least. Katie Holmes was pointless but wasn't half as annoying as i was expecting her to be. I want Batman as my next boyfriend.