A shallow, spoiled High School student Kyle (Alex Pettyfer) is cursed by a witch, Kendra (Mary-Kate Olson) masquerading as a fellow student. Kyle is transformed into a beast as ugly on the outside as he is on the inside and cannot break the curse unless he can prove to Linday (Vanessa Hudgens) that love is never ugly.
Director: Daniel Barnz
Producer: Roz Weisberg
Producer: Susan Cartsonis
Actor: Vanessa Hudgens
Actor: Mary-Kate Olsen
Actor: Alex Pettyfer
Actor: Neil Patrick Harris
Actor: Erik Knudsen
Actor: Justin Bradley
Actor: Karl Graboshas
Actor: Jonathan Dubsky
Actor: David Francis
Actor: Rhiannon Moller-Trotter
Actor: Steve Godin
Actor: Gio Perez
Actor: Peter Krause
Actor: Lisa Gay Hamilton
Actor: Dakota Johnson
Actor: Roc Lafortune
Actor: Miguel Mendoza
Actor: Julie Dretzin