By far the worst movie Christopher Nolan has ever done. cliché, drawn out, predictable and just boring. i love Memento and Inception...the Prestige was great, the Dark Knight was awesome...i wanted to like it. i even watched it again in the theater to make sure i wasn't just in a bad mood or something the first time. nope, it just sucks. didn't care about the characters, didn't like the acting, found nothing interesting about it. the parallels that people seem to cling to weren't groundbreaking or poignant. easily the worst batman of the new trilogy and probably the most overrated movie on IMDb. i wanted to give it a 1 to even out all the ridiculously high ratings...but to be honest i gave it a 4