Singing and laughter echoed through Shepparton’s Eastbank Centre when Grahamvale Primary School students came together to rehearse the annual production.
The school’s 360 students rehearsed on Wednesday, with the production making its grand debut that night.
This year’s production included two separate shows with Prep to Year 2 students acting in Dreams and Years 3 to 6 acting in Devices.
Production director and writer Jacqui Monk said Dreams followed a little boy called Nate, who had a wild imagination and told other students all about his different dreams.
Although he had only one friend, Emily, he eventually became popular with all of his other classmates because of his storytelling abilities.
Devices blended the classic fairy tale Snow White and the Seven Dwarves with modern technology and followed the evil Queen as she searched for Snow White.
‘‘It’s all based around technology and using technology in our day and age,’’ Ms Monk said.
In this version, Apple’s Siri narrates the story and eventually develops a friendship with the Magic Mirror, while the evil Queen awaits the return of Snow White from her honeymoon with Prince Charming.
Teacher Alison Marcetic said the students loved performing in the school production.
‘‘It’s a great opportunity for some students to shine,’’ she said.