Depuis 511 ans, Ebenezer Tweezer héberge dans son hôtel particulier une bête dotée de pouvoirs qui lui fournit de l'argent et un précieux élixir de jeunesse en échange de mets toujours plus rares et délicats. Quand elle lui réclame un enfant, Ebenezer, d'abord réticent, se met en quête du jeune humain le plus déplaisant possible. A l'orphelinat local, il trouve Bethany, une fillette détestable.