The Batmobile rolls down the red carpet at London's Leicester Square for the European premiere of The Dark Knight. Batman star Christian Bale since has been arrested (see link top right).
Welsh-born actor Christian Bale takes on the central role which sees him battling against Heath Leadger as The Joker. There are calls for Ledger to get a posthumous Oscar for his performance.
Christian Bale with his wife Sibi. The Dark Knight broke US box office records at the weekend - taking $155m in its first two days on release. The film has been widely praised by both fans and critics.
Bale is joined on-screen by Michael Caine who plays Bruce Wayne's faithful butler, Alfred Pennyworth - the only person who knows about his double life as Batman.
Maggie Gyllenhaal wowed fans at the premiere in a stunning black, backless dress. The actress plays Rachel Dawes - a Gotham City district attorney and childhood friend of Bruce Wayne.
Aaron Eckhart plays the Jekyll and Hyde character of Harvey Dent. Dent's alter-ego is a scarred, twisted villain called Two-Face.
The stars pose for a group shot. The only big names missing from the premiere were Gary Oldman - who plays Commissioner Gordon - and Morgan Freeman who plays Lucius Fox.
Kelly Osbourne, dressed head to toe in black - perhaps in tribute to Batman, gives a big grin on her way in. The radio and TV presenter was just one of a host of celebrities at the event.
The film's English director Christopher Nolan and his wife Emma. London-born Nolan also co-wrote The Dark Knight's screenplay with his brother Jonathan.