Question: who plays krall in the new star trek
Answer: Idris Elba as Krall / Balthazar Edison , a powerful mutated alien warlord and the former captain of the USS Franklin