And while we don’t get a full look at that controversial costume, we do get to see Anne Hathaway in action as Selina Kyle (including an oh-so-appropriate mask), and as I suspected, whatever she may be wearing, it looks like Hathaway is going to be giving a seriously impressive performance as Catwoman. There’s eye-candy here, and spectacle (which promises to be pretty amazing in the IMAX format, especially considering the film will feature almost fifty minutes of IMAX footage) – although, as with the first The Dark Knight trailer, and almost all the publicity for Inception, there’s very few signs of exactly how this all fits together – but what’s really surprising is exactly how political that speech from Selina Kyle feels. It’s one of those moments where art accidentally coincides with real life (after all, the screenplay for The Dark Knight Rises would have been finished long before the Occupy movement got going), but it certainly looks like Nolan isn’t backing away from melding real life issues with superhero action in the same way he did with The Dark Knight. On top of everything, there’s some very interesting hints at how time has moved on for all the characters, and a general sense that whatever happens, even if The Dark Knight Rises doesn’t top The Dark Knight, Nolan is currently at the top of his game and would probably have to really try hard to completely mess this up. Whatever happens, July 2012 feels like a very long time away right now