Hollywood actor Johnny Depp has surprised schoolchildren by making a shock appearance as Captain Jack Sparrow from Pirates of the Caribbean.
Depp's visit came after nine-year-old pupil Beatrice Delap wrote to his alter-ego asking for help raising a mutiny against her teachers at Meridian Primary School in Greenwich, south-east London.
In the letter, the youngster wrote: "We are a bunch of budding young pirates and we're having trouble mutinying against the teachers!
"We'd love it if you could come and help!"
During the school visit, Depp, dressed as Captain Sparrow, spent 15 minutes performing pirate songs and dancing in front of pupils with four other cast members from Pirates of the Caribbean: On Stranger Tides.
The 47-year-old had broken off from filming the latest instalment at the nearby Old Naval College. During the visit he called Beatrice to the front and gave the youngster a hug.
Beatrice told reporters: "He pulled the letter out of his pocket and said he was going to frame it."