Canadian actress Catherine O'Hara, the Emmy Award-winning star best known for her unforgettable portrayal of the eccentric Moira Rose in the hit series ...