Geez, Nolan, get an editor!! Overlong, preposterous- throw in some Ewoks, and you hit the Star Wars trifecta of suck. Bizarro Batman (aka Bane) was an utter disaster as a villain, but fortunately for Tom Hardy he was in such a ridiculous costume, he'll probably be able to convince people that he wasn't even in this piece of crap. Nice touch bringing Liam Neeson back as the ghost of psychotic Obi-wan; he played a delusion, but was still the most believable character in the movie. Marion Cotillard (or whatever her name is) remains Nolan's muse of special effects laden crapfests, and Anne Hathaway- well, she wasn't terrible, but God, she wasn't very good. Almost makes you miss Joel Shumacher and dumb gay Batman.