The world-premiere musical, playing at Bristol Riverside Theatre through Nov. 18, is a hit
By Samantha Bambino
The Times