Catherine O’Hara played Moira Rose, a former soap opera star married to Johnny Rose (Eugene Levy). They and their two children are forced to move to a small town named Schitt’s Creek after losing their fortune. O’Hara’s character was a fan favorite, known for her flamboyant personality and unrecognizable accent.
Discover