The Dark Knight Rises
Adam Bub
A keen knowledge of the events of the past films is required, but Nolan skilfully weaves the strands together in spectacular fashion so that the final result leaves you gripped to the seat long after the film has finished.