Beastly (film) › Cast
Alex Pettyfer
Kyle/Hunter
Vanessa Hudgens
Lindy
Neil Patrick Harris
Will
Peter Krause
Rob
LisaGay Hamilton
Zola
Mary-Kate Olsen
Kendra
Dakota Johnson
Sloan
Erik Knudsen
Trey