Tribute: Catherine O’Hara, Comedy Legend and ‘Schitt’s Creek’ Star, Dies at 71

Tribute: Catherine O’Hara, Comedy Legend and ‘Schitt’s Creek’ Star, Dies at 71

The world of entertainment has lost one of its most versatile and beloved icons. Catherine O’Hara, the Emmy-winning actress who captured hearts across generations—from her…