Through acting, singing and dancing, the pupils depicted the story of Ebeneezer Scrooge on his journey to discovering the real meaning of Christmas.
Scrooge (Harry Doey) was joined on stage by Bob Cratchit (Samuel Mercer-Smith), Jacob Marley (Harry Kennedy) and the spirits of Christmas Past (Ella Campbell), Present (Lyla McDowell) and Future (Zach), who were on a mission to change the stubborn character's ways.
Staff at BMIPS were very proud to see all of their pupils shining brightly on stage.

1. Education
Townspeople from the production of "Bah Humbug!" Photo: Ballymoney Model Integrated PS

2. Education
Thieves from the production of "Bah Humbug!" Photo: Ballymoney Model IPS

3. Education
Some of the young performers from Bah Humbug! Photo: Ballymoney Model Integrated PS

4. Education
Ghosts of Christmas Past, Present and Future from the production of Bah Humbug Photo: Ballymoney Model Integrated PS