Christopher Nolan finishes off his Dark Knight trilogy by saving the best for last with The Dark Knight Rises, a fantastic superhero crime drama with excellent visuals, edge-of-the-seat action and a menacing villain.