High School Musical sweetheart Vanessa Hudgens and heartthrob Alex Pettyfer co-star in Beastly, an exciting retelling of family favourite Beauty and the Beast.
Set in modern-day New York, Kyle Kingson (played by Alex) is a gorgeous, wealthy, arrogant teen who gets taught or thing or two about love when a spell turns his good looks bad. But can he win Vanessa Hudgens’ heart and revoke the spell?
With a cameo role from the super stylish Mary-Kate Olsen, this romantic drama really isn’t to be missed!
WATCH THE TRAILER BELOW