This 1982 cult musical has always been a potty favourite: hapless florist Seymour cultivates an alien plant with an appetite for human flesh – a Faustian pact that wins him fame, fortune and Audrey, the girl of his dreams. Continue reading “Review: Little Shop of Horrors, Regent’s Park Open Air Theatre”