Catherine O’Hara, legendary actress, dies at 71
Catherine O’Hara. Photo: file Catherine O’Hara, the acclaimed Canadian actress known for her work in Schitt’s Creek, Home Alone, and Best in Show, has died at the age of 71. TMZ confirmed her death on Friday, with sources close to the actress reporting that the cause of death is currently unclear. O’Hara’s career spanned decades … Read more