2007 Пенелопа Восемнадцатилетняя Пенелопа Уилхерн — представительница древнего аристократического рода. Многие годы бедняжка вынуждена жить с родителями в огромном особняке и прятать лицо от окружающих: над ней тяготеет семейное проклятие. Вместо носа у девушки — свиной пятачок, который пропадет только тогда, когда юноша благородных кровей по-настоящему полюбит Пенелопу и женится на ней.
Мать Пенелопы, надеясь разбить проклятье, начинает приглашать в дом женихов. Но богатые юноши в ужасе разбегаются, увидев лицо невесты. Так происходит до тех пор, пока Пенелопа не знакомится с Максом… Впервые на экранах Кэтрин появилась в 1979 году в одном канадском шоу Canada After Dark. В 1970-х годах она в основном озвучивала мультипликационные роли. Первая её роль в фильме состоялась в 1976 году в картине The Rimshots, после чего она снялась в эпизодах нескольких сериалов.
В начале 1980-х годов Кэтрин начала получать более заметные роли в кино, например, в канадских фильмах «Двойной негатив» и «Ничего личного». Вскоре актрису заметили в Голливуде и стали предлагать ей роли. В 1985 году актриса снялась в роли Гейл в триллере «После работы», а её первым серьёзным успехом стал фильм Тима Бёртона «Битлджус» в 1988 году; в этом фильме она снималась с такими знаменитыми актёрами, как Алек Болдуин и Джина Дэвис. В прокате фильм приобрёл успех, также получив премию «Оскар» за лучший грим. А после роли матери главного героя — мальчика Кевина в семейной комедии «Один дома» Криса Коламбуса, вышедшей в 1990 году, Кэтрин О’Хара стала по-настоящему знаменитой.
В 1992 году состоялась премьера фильма «Один дома 2: Потерявшийся в Нью-Йорке», в котором актриса вновь исполнила роль Кейт Маккаллистер. В 1995 году Кэтрин можно было увидеть в вестерне «Легенды дикого запада», главную роль в котором исполнил Патрик Суэйзи. В 2002 году О’Хара сыграла Синди в комедийной драме «Страна чудаков», а в 2004 году — Кристину в рождественской комедии «Пережить Рождество» с Беном Аффлеком.