Maskerade

by Terry Pratchett

The story begins with Agnes Nitt leaving Lancre to seek a career at the Opera House in Lords and Ladies). This has the side benefit of distracting Granny from becoming obsessive and self-centered, or so Nanny believes to her great relief. En route, they meet Henry Slugg, an Ankh-Morporkian opera singer who adopted a Brindisian persona of Enrico Basilica to further his career but yearns for Ankh-Morporkian cuisine after years of Brindisian pasta, squid and tomato sauce; and Granny makes a deal with Death for him not to claim the fatally-ill son of an innkeeper.

Agnes Nitt is chosen as a member of the chorus, where she meets Christine, a more popular but less talented girl whose father lent Bucket large sums of money to purchase the Opera House. The Opera House Ghost, who has long haunted the opera house without much incident, begins to commit seemingly random murders staged as "accidents", and also requests that Christine be given lead roles in several upcoming productions. Due to her incredibly powerful, versatile and possibly magical voice, Agnes is asked to sing the parts from the background, unbeknownst to Christine or the audience.

Having discovered the problems at the Opera House and also having coerced the publisher to pay Nanny richly for her book, the witches investigate the mystery, with Granny posing as a rich patron, Nanny insinuating herself into the opera house staff, and Greebo being transmogrified into human form (as during Witches Abroad) to pose as Granny's companion. Agnes unmasks Walter Plinge, the janitor, as the ghost, though as he is seemingly harmless, the others are unconvinced. Andre, another employee, is suspected, but he turns out to be a Cable Street Particular. Granny determines that the finances of the Opera House, which are a complete mess, have been made so intentionally in order to hide the fact that money is being stolen, with the murders being used either as a distraction or to cover the evidence.

It is finally revealed that two people had been masquerading as the ghost. The original (and harmless) ghost, Walter Plinge, was being psychologically manipulated and blackmailed by the second ghost, Mr Salzella (Director of Music at the Opera House), who assumed the identity to commit the murders and theft. With the witches' help, Walter is able to overcome his fears and help defeat the murderer, who is killed by believing that the fencing staged in opera is actual lethal swordplay, dying despite not actually being injured. Walter then goes on to become the new Director of Music, integrating his own music into the opera, turning them into musicals. Slugg, decidedly abandoning his Enrico Basilica persona after being assaulted and concussed by Salzella, reunites with Angeline Lawsy, his childhood sweetheart, and is introduced to his long-lost son Henry Lawsy. Agnes returns to Lancre to learn how to be a witch from Granny and to serve as the third member of the Lancre Coven.