Penelope Wilhern (Christina Ricci), es hija de una de las familias más prominentes de Inglaterra, pero la joven lleva una vida miserable gracias a un hechizo que pesa sobre ella y que sólo puede ser roto cuando encuentre el amor verdadero. Lo cual no será nada sencillo ya que el hechizo le ha dado a Penelope una nariz de cerdo.
Los padres de Penelope (Catherine O'Hara y Robert E. Grant) hacen todo por conseguir galanes para su hija. Ellos caen rendidos al hablar con ella tras un espejo, pero en cuanto los chicos la ven, literalmente salen corriendo. Un reportero

















