DICKENS' classic, A Christmas Carol, was brought to life by the children of Wesley Methodist Primary School in Radcliffe.
All 160 children in the junior department took part in the musical production, and staff designed the sets.
Headteacher Mr Geoff Hirst said: "The children were brilliant and very professional.
"We are all very proud of the children who performed in front of 250 parents and staff at the school."
He added: "One parent commented that the play had made his Christmas."
The infants also put on a spectacular show with their production of The Bossy King.
The children staged a number of productions throughout the week and a collection was held at the end of each performance to raise money for St Francis House Children's Hospice.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article