Kyle est beau, riche et arrogant, donc un merdeux. Lorsqu’il commet l’erreur d’humilier publiquement Kendra, une sorcière au look gothique aussi ridicule que la robe en viande de Lady Gaga, celle-ci lui jette alors un sort, le transformant alors en laideron. Il ne pourra ainsi redevenir beau qu’à la condition d’avoir trouvé une fille qui lui dira « je t’aime », malgré son apparence bien repoussante. Et tout ça en un an, dure dure la vie…