Settle Primary School pupils took their ambitious musical Olivia to the stage of the Richard Whiteley Theatre at Giggleswick.
The year six youngsters performed Olivia, a version of the Oliver Twist story, to fellow pupils and their parents.
“This exciting production rounds off what has been a hugely successful and enjoyable year for our year six pupils,” said headteacher Richard Wright.
Olivia showcased the talents of all the year six pupils and revealed some good actors, actresses and singers. Molly Cannon took the lead role, with Joseph Binns as the Artful Dodger, Tom Ralph as Fagin and Cameron Ogilvie as the Village Idiot.
Mr Wright added: “Nobody who saw this show would be in any doubt about the enormous talent within our year six children with some lovely singing voices and great stage presence. All the children gave their all to the show.”