Beastly is truly well put together and quite clever. I have not read the book- it's been on my hold list for the last month or two- but in and of itself, it was a truly great movie. Alex Pettyfer is a wonderful actor and is certainly not bad on the eyes, even all "uglied up". Vanessa Hudgens has finally stepped out of the High School Musical crap and entered the real world of acting. Beastly is a got to see!