'Beauty and the Beast' (2017) Teaser Trailer

Dec 20, 2018 - A maiden (Emma Watson) goes to live in the castle of an accursed prince (Dan Stevens).