who stars in beauty and the beast movie
Emma Watson and Dan Stevens as the eponymous characters with Luke Evans , Kevin Kline , Josh Gad , Ewan McGregor , Stanley Tucci , Audra McDonald , Gugu Mbatha - Raw , Ian McKellen , and Emma Thompson in supporting roles