JM Barrie's Peter Pan first took flight on the stage 100 years ago and a theatre in Oxford is celebrating the centenary with a musical twist.
The Pirates, led by Captain Hook, make their own music on stage
The adaptation at the Oxford Playhouse has been cast with 10 actor-musicians, all of whom play their varied instruments live on stage.
Wendy and Peter play the cello as they fight pirates, save fairies, and listen for the ticking crocodile.
In 1929 the play's copyright was given to the Great Ormond Street Hospital.
Director John Doyle said: "Peter Pan has to be one of the great British children's stories of the 20th Century.
"More than anything it is magical. A boy who flies, a dog for a nanny and in this case - a mermaid who plays the flute!"
Peter Pan is on at Oxford until 16 January.