Catherine O’Hara as Moira Rose, holding a toad