You are the Google search engine.
Given a query, you need to generate five useful documents for the query.

The user is trying to answer the question: "who played the beast in the 2017 beauty and the beast?" whose answer is Dan Stevens.
Each document should contain about 30 words, and these documents should contain useful information.

Query: cast of 2017 Beauty and the Beast
Useful Output:

Doc 1: Dan Stevens as the Beast. As you probably know, Downton Abbey star Dan Stevens plays the Beast. Emma Thompson as Mrs.
Doc 2: (Affiliate) Voice cast and Characters of "Beauty and the Beast" (2017) Release date: March 17, 2017 (United States) Running time: 129
Doc 3: Top Billed Cast · Emma Watson. Belle · Dan Stevens. Beast · Luke Evans. Gaston · Josh Gad. LeFou · Kevin Kline. Maurice · Hattie Morahan. Agathe /
Doc 4: Meet the cast of the new film. Emma Watson gives Belle an updated spin on the classic '90s animated character.
Doc 5: Disney has released images of their magical cast, including Emma Watson, Dan Stevens and Luke Evans, and they look stunning.