Running late to the Hinkler gala performance of Gilbert and Sullivan's Ruddigore, Phryne Fisher confronts a gang of thugs and rescues a gorgeous Chinese man, Lin Chung, and his grandmother who mistakes her for a deity. Denying divinity but accepting cognac, she later continues safely to the theatre. But her night is again interrupted by a most bizarre death onstage. What links can Phryne find between the entertaining plot of Ruddigore, the city's Chinese community, and the actors at His Majesty's Theatre? Phryne must solve an old murder and find a new murderer, and, of course, banish the theatre's ghost, who seems likely to kill again.