Vampires and werewolves may be hot this year, as New Moon's weekend take proved, but what will be hot next year? CBS Films hopes it will be beasts, as in Beastly, as in a modern-day take on the Beauty and the Beast fairy tale.
Beastly, adapted from the novel of the same name, stars Alex Pettyfer, Vanessa Hudgens and Neil Patrick Harris, the last of whom unfortunately can't be seen in the just-released teaser trailer.
But check it out below anyway!
Beastly hits theaters on July 30th, 2010.