Catherine O'Hara as Ms. Peacock - Clue Fan Cast | myCast.io