Liz Pearce as Lettie the maid

Something's Afoot Goodspeed Opera House Connecticut