Can You Identify the Famous Stars Concealed by Makeup?
Who played the alien character below?
Correct Incorrect Idris Elba played Captain Balthazar Edison, also known as Krall, in Justin Lin's 2016 space opera "Star Trek Beyond." Elba underwent an extensive makeup process to achieve the mutated blue alien appearance required for his role as Krall, a former USS Franklin captain turned antagonist.