The 11th instalment of the Star Trek movie franchise will feature two actors playing the role of Mr Spock.
Leonard Nimoy, who played the iconic Vulcan in the original television series, will reprise his role as the ultra-logical first officer, while 24 star Zachary Quinto has been confirmed as playing a younger version of Spock.
The news was announced at Comic-Con International in San Diego by director JJ Abrams of Lost and Mission: Impossible III fame.
Quinto, best known for his turn as villainous Sylar on hit US drama Heroes, had been linked to the as-yet untitled Star Trek film for several weeks.
The 30-year-old actor was joined by Nimoy, 76, on stage at Comic-Con as the casting news was announced, prompting euphoric scenes among convention-goers.
Explaining his decision to join the cast the elder Spock said: "We have a great director, a wonderful actor playing the young Spock; the answer is, it was logical."
Earmarked for a Christmas 2008 release, the next Star Trek film's plot is a source of feverish rumour among fans.
The speculative consensus however is that it will centre on an early meeting between Spock and the USS Enterprise's captain James T Kirk, played by William Shatner in Gene Roddenberry's original TV series.