Originally Posted by DaveyJoeG
An important detail, that I never see discussed about this film, is that it's set in the future. The Dark Knight was set in 2008, and in TDKR they state that 8 years have passed since Dent's death, which means the movie takes place in 2016. I think that's a significant reason why the film has a bit more of a sci-fi vibe to it with the leg brace and The Bat being gadgets that aren't really possible today, but are far from the realm of plausibility within the next several years.
I don't think that's really excusable. The movies themselves never state the year in which they're set so I'm not going to trust that it literally is in the year 2016. That's like saying Inception takes place in 2010 because that's when it was released.