In 2009, Cavanagh performed the medium Madame Arcati in High Spirits, a musical with a book, lyrics, and music by Hugh Martin and Timothy Gray, based on the play Blithe Spirit by Noël Coward. 42nd Street Moon’s production was staged at the Eureka Theatre, 215 Jackson St in San Francisco, and was well received. San Francisco theater critic Chad Jones writes, “On Broadway, [Angela] Lansbury is said to be Divine in the role, but 42nd Street Moon has a real secret weapon here: Megan Cavanagh,...Cavanagh is hilarious and heartfelt.”