In this modern retelling of the classic Beauty and the Beast story, Kyle Kingson (Alex Pettyfer) has it all – looks, intelligence, wealth and opportunity – and a wicked cruel streak. He mocks his Goth classmate Kendra (Mary-Kate Olsen) and she retaliates by casting a spell that physically transforms him into everything he despises. Enraged by his horrible and unrecognisable appearance he learns that the only solution to the curse is to find someone that will love him as he is.
As Kyle ponders how to overcome the curse and get his old life back, he chances upon a drug addict in the act of killing a threatening dealer. Seizing the opportunity, Kyle promises the addict freedom and safety for his daughter Lindy (Vanessa Hudgens) if she will consent to live in Kyle’s Brooklyn home. Thus begins Kyle’s journey to discover true love.