Beauty and the Beast › Cast
Emma Watson
Belle
Dan Stevens
Beast
Luke Evans
Gaston
Kevin Kline
Maurice
Josh Gad
LeFou
Hattie Morahan
Agathe
Ewan McGregor
Lumière