A non-USA exhibition source told me this evening that The Dark Knight‘s running time has been confirmed at 152 minutes.
HE reader Mgmax has explained the evolution in two lines: “In the 1950s and early ’60s we had long, self-important movies about Jesus. In the 21st Century we have long, self-important movies about Batman.”