Home   News   Article

Shrek performance from Elgin Musical Theatre a hit with Moray crowds





A theatre group wowed Moray crowds with a great musical show based on modern classic family film Shrek.

Performers from Elgin Musical Theatre were pictured in the heat of performance on stage at Elgin Town Hall.

Shrek (Callum Mcleod) in his swamp.Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
Shrek (Callum Mcleod) in his swamp.Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
The Fairytale characters arrive in Shrek's swamp.Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
The Fairytale characters arrive in Shrek's swamp.Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.

Elgin Academy drama teacher Callum McLeod had to spend two-and-a-half hours each day, during the run between March 5 and March 8, being transformed into the main character with make up and prosthetics.

The show was based on the first of the Shrek movies at Elgin Town Hall and took more than eight months of dedicated hard work and rehearsals.

Ahead of the show, Callum said: “It’s been a big commitment for everyone - two nights a week plus, more recently, all day each Sunday.

The Fairytale characters arrive in Shrek's swamp.Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
The Fairytale characters arrive in Shrek's swamp.Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
Lord Farquaad (Brodie Young).Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
Lord Farquaad (Brodie Young).Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
Princess Fiona (Jessica Stuart) and the Piped Pier (Louisa Brown).Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
Princess Fiona (Jessica Stuart) and the Piped Pier (Louisa Brown).Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
A group of fairytale characters.Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
A group of fairytale characters.Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
Princess Fiona (Jessica Stuart) and Shrek (Callum Mcleod) after the Princess turns into an Orge.Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
Princess Fiona (Jessica Stuart) and Shrek (Callum Mcleod) after the Princess turns into an Orge.Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
Young Fiona (Andie Stewart).Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
Young Fiona (Andie Stewart).Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
Baby Shrek (Arantxa Mendez Aguieiras).Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
Baby Shrek (Arantxa Mendez Aguieiras).Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
Princess Fiona (Jessica Stuart).Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
Princess Fiona (Jessica Stuart).Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
Gingy (Claudia Spencer).Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.
Gingy (Claudia Spencer).Elgin Musical Theatre present 'Shrek' at the Elgin Town Hall. Picture: Daniel Forsyth.

“But it’s also been a lot of fun.”

Shrek the Musical is directed by Janie Abbott and includes a large cast of 55, who are aged between 14 and 81.


Do you want to respond to this article? If so, click here to submit your thoughts and they may be published in print.



This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies - Learn More