Roald Dahl’s over-the-top classic George’s Marvellous Medicine bubbled its way into the Richmond Theatre this week, with the popular Birmingham Stage Company taking the reins.

Having proved wildly successful since it debuted way back, director Phil Clark's show is a breakneck 90-minute whirlwind of entertainment with plenty of laughs.

But do not just take my word for it, as the key to whether this show succeeds or fails is clearly the reaction of the kids - and boy did the audience that I watched it with love it.

The story is a simple one - George (Clark Devlin), is a young dreamer who lives on the farm with his parents (Alison Fitzjohn & Morgan Philpott).

With the arrival of grouchy granny (Erika Poole), a chain of events is set in motion as wizard-wanabe George decides to come up with his own special brew in a bid to ‘cure’ his gran of her grumpiness, with unusual results.

With a neat farmhouse set and plenty of impressive sight gags, there is much to keep the eyes occupied.

Although at times the show does tread a pantomime-esque tightrope with plenty of audience participation, there is absolutely nothing wrong with that and it certainly had the audience roaring.

Performances are strong all round, and the softly-softly opening half hour gives the cast a chance to flex their acting chops before the chaos that follows.

But this show is all about the mayhem, and with giant chickens, shrinking grannies and much, much more, George’s Marvellous Medicine is a great family night out.