When an evening's entertainment unexpectedly turns into a night of death, Alice Beckingham must discover the motive behind a very public murder. But with hundreds of witnesses, narrowing down her suspects isn't easy. Worse, her investigation makes Alice a target for a killer who doesn't want to be caught.
With the always aloof Sherborne Sharp assisting, can Alice stay alive long enough to solve the puzzle? Or will the next curtain rise on yet another murder - her own?