Check out this TV trailer for the new film Beastly that comes out this Friday. The film stars Vanessa Hudgens and Alex Pettyfer. It takes a modern-day look at the classic fairytale Beauty and the Beast. Beastly TV Spot The film stars Pettyfer as Kyle, an evil young man who doesn't treat people well. He is transformed into a 'beast' and forced to stay that way until he finds someone to love him. Enter Hudgen's as Lindy - the girl who falls for him despite his outward appearance. Beastly will hit theaters this Friday March 4.