Wiele lat temu pokojówka państwa Wilhernów zaszła w ciążę z dziedzicem rodu. Młodym ludziom nie pozwolono jednak wziąć ze sobą ślubu - zamożni rodzicie młodzieńca chcieli, aby ich syn wziął za żoną kogoś o "odpowiednim" statusie społecznym. Zrozpaczona dziewczyna popełniła samobójstwo. Jej matka - wiedźma - rzuciła na Wilhernów klątwę - następna kobieta, która urodzi się w rodzinie będzie mieć oblicze świni. Potężne przekleństwo będzie mogła przełamać jedynie prawdziwa miłość. Minęło jednak sporo czasu, a na świat przychodzili jedynie męscy potomkowie rodu. Penelope (Christina Ricci) jest pierwszą od wielu pokoleń dziewczynką w rodzinie - i rzeczywiście, zamiast nosa, ma świński ryjek. Wilhernowie kryją ją w swojej posiadłości, nie pozwalając na to, by świat się o niej dowiedział. Kiedy dziewczyna dojrzewa, postanawiają wydać ją za jakiegoś bogatego kawalera i zdjąć klątwę. Ale na widok Penelope wszyscy potencjalni mężowie uciekają z krzykiem. O całej historii dowiadują się dziennikarz brukowca Lemon (Peter Dinklage) i arystokrata Edward Vanderman III (Simon Woods), którego rodzina jest skłócona z Wilhernami. Wspólnie wynajmują Maxa (James McAvoy) - hazardzistę i lekkoducha - by udał się do posiadłości, w której mieszka Penelope, podając się za jednego z kandydatów do poślubienia dziewczyny, i zrobił jej zdjęcie, które potem Lemon mógłby opublikować w swojej gazecie.
EMISJA W TVN 7:
czwartek, 8 grudnia, 21:00