With sublime performances, oblique references, masterful script and a carnivorous alien plant, Little Shop of Horrors is much more than your average musical.
It's a tale of integrity versus capitalism in the 1950s.
It's a tale of domestic abuse, guilt and a green fingered schlemiel.
It's a tale of passion, criminal activity and docile lovers overcoming the odds; defying the bruises and handcuffs, it's a most romantic apologue.
And within the walls of the local dentist's surgery lies a grotesque domicile of dread worthy of Orwell's Room 101.
All told whilst a Greek Chorus issues Anacreontic verse or operatic omens.