Masquerade
Categories: [ Books/Discworld ]
Eighteenth volume in the Discworld series, Masquerade has been published in 1995 by Terry Pratchett.
Agnes Nitt (who'd rather call herself Perdita X. Dream) doesn't want to become the third witch along with Granny and Nanny (although she has the necessary talent) and leaves to Ankh-Morpork, where she finds a position in the chorus of the Opera. Recently, the phantom of the opera has started to kill people, but even though people are frightened, the Show Goes On. Meanwhile, Nanny and Granny come to Ankh-Morpork in order to recover royalties on Nanny's cookbook. They notice the presence of Agnes in the city, go to the opera, notice that something is wrong, and decide to meddle. Thanks to the money the witches took from the publisher, Granny buys posh clothes and pretends to be a patron of operas, donating a small fortune. They soon discover that the odd job man, Walter Plinge, who is simple minded, actually becomes the ghost as soon as he wears a mask. But the killer is another person and actually the director of music who has been embezelling money for years (which explains why the opera never makes any benefit) and started to get rid of people who discovered his scheme. The witches unmask the killer during a performance, while the audience still thinks it is part of the show. Walter had written musicals while he was hiding in the cellars, the manager loves them, and decides to change the orientation of his opera. The two witches go back to Ankh-Morpork, and Agnes joins them soon and becomes the third witch.
Read it again.