Today would have been Catherine O'Hara's birthday. What do you think was her most iconic role?Moira Rose was a cultural reset.Start The DiscussionFacebookPinterestLink
BuzzFeed Celebrity
Today would have been Catherine O'Hara's birthday. What do you think was her most iconic role?
March 4, 2026
1 months ago
Read the full article on BuzzFeed Celebrity
Read Full ArticleOriginally published by BuzzFeed Celebrity
Share this article: