Just when you thought Star Trek Beyond was going to be predictable, John Cho reveals that his character, Hikaru Sulu, is gay. Cho has played the Enterprise captain in the former two movies, but his sexual orientation has not been a key part of the movies. According to Cho's interview with Australia's Herald Sun, it still won't be: "I liked the approach, which was not to make a big thing out of it, which is where I hope we are going as a species, to not politicize one's personal orientations." While we don't know who will be playing Sulu's partner, we do know that we'll get to meet him and their onscreen daughter.
Cho also confirmed that the decision to write Sulu as a gay character was a nod to George Takei, the actor who portrayed Sulu in the original series and who has gone on to become an activist for LGBTQ rights.