Winton Community Academy has put on Joseph and the Amazing Technicolour Dreamcoat, with more than 40 students featuring in the cast.
The students rehearsed for three months and their effort produced an 'all singing and all dancing spectacular show'.
The first performance was held on Wednesday, June 12, with 200 local primary schoolchildren as the audience. The show was met with 'enthusiastic applause'.
READ MORE: Cheerleaders win academy's first international title after months of training
Another two shows took place on Thursday and Friday.
A school spokesperson said: "Our students have been working exceptionally hard in rehearsals for the past three months and their hard work and effort has paid off with a show that's packed full of professional level style.
"We are so proud of the students for the commitment and level of professionalism they have displayed not just this week but throughout the whole process."
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 here