Penelope Wilhernová (Christina Ricci), dcéra bohatých a vplyvných rodičov, trpí dobre utajovanou rodinnou kliatbou, ktorá jej pričarovala prasací rypáčik. Stále má ale ešte nejakú nádej. Kliatbu je možné zrušiť, až si ju vezme niekto, kto bude mať rovnako ako ona modrú krv. Ukrytá v rodinnom sídle čaká, aby jej rodičia našli vhodného ženícha. Každý vhodný nápadník je Penelope a jej veľkým venom nadšený, ale len do okamihu, kým neuvidí jej tvár...