Hollywood star Johnny Depp has made an unannounced visit to a London primary school after receiving a letter from one of its pupils.

The actor turned up at the school in Greenwich, South London, dressed as his Pirates of the Caribbean alter-ego Captain Jack Sparrow.

He said nine-year-old Beatrice had written to Captain Jack, asking him to lead a mutiny against her teachers.

Mobile phone footage captured his surprise visit to the classroom.

CBBC Newsround - Your stories, your world - first!