Movies Special Who Was Idris Elba's Character in Star Trek Beyond? You Might Be Surprised! Aug 11, 2024