Kyle Kingson (Alex Pettyfer) is a lucky boy. He’s handsome, rich and smart boy. But Kyle has a arrogant character. Kyle always insulting the girls to satisfy his arrogantly. As a result Kyle hit by the curse.
Kyle tried to approach Kendra Hilferty (Mary Kate Olsen) to humiliate this girl. Felt humiliated, Kendra who have supernatural abilities then give a curse to Kyle. Kyle’s face changed into bad and this curse can lost if there is a woman who loves Kyle.
finally, Kyle living in slum areas in New York city. In that area, Kyle help a man from the threat of a narcotics dealer. As a gift, Kyle asked his daughter, named Linda Taylor (Vanessa Hudgens) to stay with him. Kyle hopes Linda could love to him so the curse that endured can be lost.