There have probably been up to this point about 15 different The Dark Knight Rises trailers, teasers, and TV spots, and if we were to make the decision we’d say this is the best one yet. Check out the new international TV spot for the July 20 release below!

In the Christopher Nolan film, Oscar winner Christian Bale again plays the dual role of Bruce Wayne/Batman. The film also stars Anne Hathaway as Selina Kyle; Tom Hardy as Bane; Oscar winner Marion Cotillard as Miranda Tate; and Joseph Gordon-Levitt as John Blake. Returning to the main cast, Oscar winner Michael Caine plays Alfred; Gary Oldman is Commissioner Gordon; and Oscar winner Morgan Freeman reprises the role of Lucius Fox.