Here's the cast!
Victoria Justice as Belle
Dylan O'Brien as Gale (The Beast)
(Unfortunately, he does not look this attractive in the book. Just take his face and beasify it.)
Jake T. Austin as Grayson
Sasha Pieterse as the Enchantress
Kelly Clarkson as Carina
Keegan Allen as Carter
Jennifer Morrison as Belle's mother