Everything For dark knight rises