human
Who is the main villain in the movie ‘Star Trek: Beyond’?
assistant
The main villain is Krall, who is played by Idris Elba. Krall is a genetically engineered super-soldier who is obsessed with revenge. He is a very powerful and dangerous enemy.