Nolan manages to give the fans of the series and the comics everything they want without pandering. There are so many "aha" moments. I guessed some of the twists; not because they weren't set up well, but because I was hyper-aware and looking for them. The supporting actors are brilliant, and there are plenty of minor characters the fans will recognize from some popular sci-fi/fantasy TV shows. Rise.