Actor George Takei has said it is "really unfortunate" that his Star Trek character is revealed as gay in the latest big screen adaptation.
George, who played Hikaru Sulu in the 1960s television series, said he tried to convince Justin Lin, the director of Star Trek Beyond, to create a new character with a same-sex partner rather than "twisting" the ideas of the show's creator.
George, who is openly gay, insisted Star Trek creator Gene Roddenberry was a "strong supporter of LGBT equality" but he envisaged Hikaru as a heterosexual.
His comments come after John Cho, who plays Sulu in the new film, revealed his character is now a father with a same-sex partner in Star Trek Beyond - the first openly gay character in the sci-fi series.
George told the Hollywood Reporter: "I'm delighted that there's a gay character. Unfortunately, it's a twisting of Gene's creation, to which he put in so much thought. I think it's really unfortunate."
George, 79, said he learnt about his character's new sexuality after receiving a call from John.
"I told him, 'Be imaginative and create a character who has a history of being gay, rather than Sulu, who had been straight all this time, suddenly being revealed as being closeted," George said.
He said he also received a call from Star Trek Beyond director Justin Lin and tried to persuade the filmmaker to "honour" Gene on the 50th anniversary of Star Trek and "create a new character".
"I urged them," George said. "He left me feeling that that was going to happen."
John said the decision on Sulu's sexuality was taken by Justin and Star Trek Beyond writer and star Simon Pegg, in a nod to George.
He told Australia's Herald Sun newspaper: "I liked the approach, which was not to make a big thing out it, which is where I hope we are going as a species, to not politicise one's personal orientations."
Star Trek Beyond is released in UK cinemas on July 22.