Penelope Whilern (Christina Ricci), figlia di due aristocratici è una ragazza piuttosto graziosa che non avrebbe nulla da invidiare alle sue coetanee se non fosse per un imbarazzante naso da maiale che le sovrasta il volto, questo particolare connotazione fisica non è un difetto naturale, ma è figlio di un’antica maledizione lanciata contro un suo avo.
Chiaramente chi ha lanciato a suo tempo la maledizione sapeva il fatto suo, perchè il naso in questione non può in alcun modo essere ritoccato o modficato chirurgicamente e l’unico modo per spezzare il nefasto incantesimo e che Penelope incontri il vero amore, un ragazzo di egual lignaggio che vada oltre le apparenze e si innamori di lei a prescindere dall’antiesteico orpello.
Chiaramente davanti alla povera Penelope sfileranno i peggiori pretendenti che si possano desiderare, riccastri snob e sordidi cacciatori di dote che però non appena scopriranno le fattezze di Penelope se la daranno a gambe levate.