Director Steven Spielberg pats Joey the war horse during the red carpet premiere of his latest effort, “War Horse,” at Odeon Leicester Square in London. The film is a sweeping epic about the enduring connection between a boy and his horse and the Great War that tears them apart. (Tim Whitby / Getty Images)
Britain’s Prince William, Duke of Cambridge, and Catherine, Duchess of Cambridge, walk together on the red carpet at the premiere. (Ian Gavan / AFP/ Getty Images)
Actor Jeremy Irvine plays lead character Albert Narracott. (Tim Whitby / Getty Images)
British actor Benedict Cumberbatch plays Maj. Jamie Stewart. (Facundo Arrizabalage / EPA)
Advertisement
Actor Tom Hiddleston plays Captain Nicholls. (Leon Neal / AFP/ Getty Images)
Actor Peter Mullan plays Ted Narracott. (Leon Neal / AFP/ Getty Images)
British actress Emily Watson takes on the role of Rose Narracott. (Facundo Arrizabalaga / EPA)
Danish actor Nicholas Bro plays Friedrich. (Facundo Arrizabalaga / EPA)
Advertisement
British writer Michael Morpurgo, whose novel was adapted by screenwriters Lee Hall and Richard Curtis, arrives. (Facundo Arrizabalaga / EPA)
British screenwriter Richard Curtis poses on the red carpet at the premiere of his latest work. (Facundo Arrizabalaga / EPA)
British actress and cast member Celine Buckens, who plays Emilie, poses on the red carpet. (Facundo Arrizabalaga / EPA)