Everything For the dark knight rises