Cast members from Royal & Derngate’s pantomime Peter Pan visited the children’s wards and activity centre at Northampton General Hospital.
Joe Pasquale, who plays Smee, was joined by Ross Carpenter (Peter Pan), Amy Beadel (Wendy) and Lucy Evans (Tinkerbell).
A spokeswoman for the theatres said: “The visited NGH to spread a little Christmas cheer among the young people who are in hospital over the festive season.”
Peter Pan will run until Sunday January 4, 2015. Tickets, priced from £9 to £28, can be booked on Northampton 624811 or online at www.royalandderngate.co.uk