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 plays krall in the new star trek?" whose answer is Idris Elba.
Each document should contain about 30 words, and these documents should contain useful information.

Query: who plays krall in the new star trek
Useful Output:

Doc 1: One of those aliens is named Krall, and played by Idris Elba, he is the newest villain for the franchise. But just who is Krall in Star Trek
Doc 2: Every great story needs a great antagonist and Star Trek is no exception. Even those unfamiliar with Trek know about Khan Noonien Singh,
Doc 3: Idris Elba's Star Trek Beyond character Krall was once a human named Balthazar Edison, but how did the Starfleet officer transform into
Doc 4: The film stars John Cho, Simon Pegg, Chris Pine, Zachary Quinto, Zoë Saldana, Karl Urban, Anton Yelchin and Idris Elba. Directed by Justin Lin,
Doc 5: Idris is set to go all evil on us again this summer in Star Trek Beyond. He plays Krall, feared enemy of the USS Enterprise – and frankly, that's all we've got.