THE president of Worcester Operatic and Dramatic Society has described this show as an all-singing, all-dancing affair.

She was right and while there were one or two wobbles on opening night there was plenty of razzle dazzle.

The peppy musical tells of small town girl Millie Dillmount who moves to New York City to marry for money instead of love – a thoroughly modern aim in 1922.

Rebecca Davies was outstanding in the lead role. She was feisty and funny. She danced better than most and belted out showtunes as if her life depended on it.

WODS is lucky to have so many talented members. Georgina Delo used her panto experience to make failed actress-turned-white slave trader Mrs Meers suitably unsettling, while Paul Bellamy (Ching Ho) and Paul Robinson (Bun Foo) mastered Mandarin to play her put upon Chinese sidekicks.

Adrian Rogerson (as Jimmy Smith), XXX (Muzzy Van Hossmere), Vicky Dolan (Miss Flannery) all deserve equal credit, but Chris Holloway oozed charisma as Millie’s boss Trevor Graydon.

There were moments during the first act that fell flat - especially the opening number - but the cast came full circle for the second and found their comic timing Holloway and Lorna Tipple’s tongue-in-cheek duet was superb. Others songs were peppered with irony, but failed to send up the Jazz age in the same way.

I have seen better sets and smoother performances from WODS, but the amateur company has once again mastered the art of putting on a professional show.

Thoroughly Modern Millie runs at the Swan Theatre until Saturday, October 31.