Here are the first photos of Vanessa Hudgens playing the role of Lindy Taylor, the star of Beastly, her up-coming film.
We could say that this film is the modern version of the classic story of Beauty and the Beast. Kyle, who is played by Alex Pettyfer is the star who transforms into a beast because of the Kendra the witch, who is played by Mary Kate Olsen, who casts a spell on him as a punishment.
Kyle is a self-centered guy who treats women badly, and that is why Kendra decides to teach him a lesson he won't forget: she changes him into a monster so that no women will come near him. However, all spells have a loophole and this one is broken when true love comes knocking.