Emmy-winning actress Catherine O’Hara, beloved for roles in Schitt's Creek and Home Alone, has died at 71. Read more at straitstimes.com. Read more at straitstimes.com.
By the mid-1980s, O’Hara was establishing herself as a screen presence. She appeared in Martin Scorsese’s offbeat black comedy “After Hours” (1985) and showcased her comic range in “Heartburn” (1986).