Beastly Teaser Trailer Unveiled

ON has posted the teaser trailer for CBS Films’ Beastly, written/directed by Daniel Barnz and starring Vanessa Hudgens, Alex Pettyfer, Mary-Kate Olsen, Neil Patrick Harris and Peter Krause. The film, a modern take on the “Beauty and the Beast” story, opens in theaters on July 30th.

You can watch the teaser here.