On the performance front, Emma Watson as Belle is ravishing, but a bit bland. Luke Evans is suitably boisterous as Gaston. Dan Stevens convincingly emotes through his eyes. Kevin Kline with some extremely powerful on screen moments, shines as Belle's lovable father.Technically, the film is astutely crafted. The animation of the castle's enchanted staff which include Lumiere (Ewan McGregor), Cogsworth (Ian Mckellen), Mrs Potts (Emma Thompson) along with the 3D effects is of fine quality.