A stellar cast of British acting talent have teamed up to re-create Leonardo da Vinci's The Last Supper for the National Portrait Gallery.
Photographer Alistair Morrison said: "My first two choices were Robert Powell who had to be Jesus, recreating the famous role played in Franco Zeffirelli's Jesus of Nazareth, and Julie Walters, who was asked to play Mary Magdalene (there has been speculation about whether it was Mary Magdalene or John the Apostle who was seated next to Jesus) and they both readily agreed. Their enthusiasm and influence helped to bring together this outstanding group of actors."
The photograph is inspired by Da Vinci's original 15th-century work which depicts the moment when Jesus tells his disciples that one of them will betray him.
Prints of the photograph, called Actors' Last Supper, will be sold at the central London gallery's new prints sales section, with prices ranging from £12,375 for a limited edition work to a postcard for £2.99.
Other portraits on sale include photographs of stars including Kate Moss, Bob Dylan and David Bowie, with 10 per cent of proceeds going to the gallery's portrait fund which pays for new work to be added to the collection.