Alex Pettyfer plays a young man who seemingly has it all but after slighting the wrong girl, he is transformed into a modern day "Beast" and it will take the love of a good woman to reverse the curse.
Vanessa Hudgens plays Lindy, the damsel with a heart of gold who helps him understand the error of his self-centered ways.
"I think it's a beautiful, beautiful message that 'Beauty and the Beast' puts across, you know, not judging a book by its the cover. And that was the main thing that drew me in," said Hudgens.
Pettyfer said he actually enjoyed the transformation he endured day after day in the makeup chair.
"Every actor wants to put on a mask, whether it's emotionally or physically, and I got to thankfully get to put on a mask and be someone else, which is a great experience," he said.
"It was fascinating, honestly. I kind of loved it. It was really, really interesting. It was one of those things where you feel like you should look away, but at the same time, you can't stop staring," said Hudgens. "It was just a really beautiful thing you know. It's a really beautiful love story. It's a fun story that has you walking away wanting to want to be a better person."
"Beastly" is rated PG-13 and opens in theaters Friday.