The snubbing of Alfred Hitchcock, misplaced accolades for Kate Winslet, and more
With her eccentric vocabulary and fashion sense, Moira Rose (played by Catherine O’Hara) deploys her words and her wardrobe as a kind of plumage.