First 'Dark Knight Rises' TV spots debut - watch
Two adverts have been released for Christopher Nolan's third and final Batman film.
The first spotlights the return of Christian Bale's Bruce Wayne to the role of the Caped Crusader.
The second focuses on Anne Hathaway of Selina Kyle, better known as the jewel thief Catwoman.
Michael Caine and Morgan Freeman are seen reprising their roles as Alfred Pennyworth and Lucius Fox, with brief appearances from Tom Hardy's Bane and Joseph Gordon-Levitt's John Blake.
The film will also star Marion Cotillard as Miranda Tate and Gary Oldman in his returning role as Commissioner James Gordon.
Six new character posters for The Dark Knight Rises were released earlier this week.
Hardy recently described Oldman as one of his heroes.
The Dark Knight Rises will debut in UK and US cinemas on July 20.
Photo gallery - The Dark Knight Rises stills: