1 of 6 Hollywood actress Katie Holmes arrives - minus boyfriend Tom Cruise - for the European premiere of Batman Begins. Holmes plays the Caped Crusader's love interest in the film.
2 of 6 Christian Bale was accompanied by his wife, Sibi Blazic. Bale follows in the footsteps of Michael Keaton, Val Kilmer and George Clooney to play the lead role of Batman.
3 of 6 Sir Michael Caine greets Katie Holmes on the red carpet outside the Odeon Leicester Square in London's West End.
4 of 6 The crowd gathered outside the cinema also caught a glimpse of the four-wheeled star of the film, the Batmobile. This gleaming vehicle was one of five made for the film.
5 of 6 Val Kilmer played Batman in 1995's Batman Forever. He attended the premiere with actress Charlotte Emmerson - his co-star in the West End production of The Postman Always Rings Twice.
6 of 6 Veteran Hollywood actor Morgan Freeman also appears in Batman Begins. The film opens in cinemas in the UK and US on 16 June.