X-entricity have done it again with a production of Guys and Dolls that delivers another high-octane hit.

Every element of this must-see production is on point - every one of the four leads - Lewis Booton as Nathan Detroit, Chloe Darrell as Miss Adelaide, Matt Lawrence as Sky Masterson and Stephanie Millington as Sarah Brown - is a perfect fit, filling their character's shoes with total conviction. In a cast this talented, it's unfair to single any one member out, but there's no denying that Chloe Darrell was pitch perfect as Miss Adelaide.

The energy levels are sky high, the choreography brilliantly executed, the singing and acting outstanding, all combining to create a show that's so polished and professional you'll need to remind yourself this is an amateur group! Not that director Steve Liddle makes any allowances for that - the ambition of the choreography and the performances he's drawn from every member of his young cast are clearly the result of hard work and commitment.

It's true that, in the age of #MeToo, this story of crap shoots and Salvation Army missions, of the course of true love never running all that smoothly has its eyebrow-raising moments, but in the end, this is a love story and the inevitable happy ending is all we really care about!

Guys and Dolls runs at The Courtyard until Saturday. To book, call the box office on 01432 340555 or visit courtyard.org.uk