MATILDA the Musical has long been a favourite show of mine, so when I found out TheatreTrain were doing a production of it, I couldn’t be more excited.

As soon as I entered, I was transported into their world — the iconic alphabet letter blocks lined the stage and, right in front of us, were the Wormwood’s enjoying a family evening in, ready for the drama to unfold.

Spot someone you know? Scroll above for a gallery of pictures...

Once the show began, it was stellar from start to finish.

The entire cast were vibrant and didn’t once drop out of character.

The chorus was never without infectious energy and enthusiasm as they danced and sang their hearts out — honestly, they made the extremely challenging task look easy.

Isle of Wight County Press: Jemima-May Rees as Matilda and  Lily Valvona as Agatha Trunchbull. Pictures by Laura Holme Photography.

Jemima-May Rees as Matilda and  Lily Valvona as Agatha Trunchbull. Pictures by Laura Holme Photography.

All of the iconic numbers you would expect are in the shortened junior version (such as When I Grow Up and Revolting Children) and with each and every one I was blown away.

It felt like I was in the Cambridge Theatre in London watching the West End show!

Of the two Matildas, I had the pleasure of seeing Jemima Rees, who characterised the cheeky and intelligent young girl with grace.

The rest of the Wormwood family (and Rudolpho!) were hilariously chaotic — a perfect take on the horrid and dysfunctional family.

Miss Trunchbull was terrifying in all the best ways, contrasted perfectly by the warmth and kindness of Miss Honey.

Overall, the show was a delightful way to spend an evening, and I am very much looking forward to whatever TheatreTrain do next.

Matilda was played by Jemima-May Rees and Tallulah Mckie, Miss Trunchbull was played by Lily Valvona and Dylan Shaer, and Bruce was played by Freddie Holme and Lilah Hunter.