Little-known actor Chris Pine has been chosen to play the young Captain Kirk in the new Star Trek movie.
Pine starred in Just My Luck with Lindsay Lohan
Pine had to turn down a role opposite George Clooney in the film White Jazz in order to play Kirk because of a clash of filming schedules.
Lord of the Rings actor Karl Urban will play Leonard "Bones" McCoy, the Starship Enterprise's medical officer.
The film, which chronicles the early days of the Enterprise crew, will be released in the US on 25 December 2008.
The movie will show the crew meeting at the Starfleet Academy and embarking on their first mission.
NEW STAR TREK FILM CAST
Captain Kirk - Chris Pine
Older Mr Spock - Leonard Nimoy
Young Mr Spock - Zachary Quinto
Scotty - Simon Pegg
Nero - Eric Bana
Uhura - Zoe Saldana
Chekov - Anton Yelchin
Sulu - John Cho
Leonard 'Bones' McCoy - Karl Urban
The Paramount Pictures film is expected to begin shooting in November.
Urban's character Bones was responsible for several of Star Trek's famous phrases including: "He's dead, Jim."
New Zealand-born Urban played Eomer in the Lord of the Rings trilogy. He also starred in The Bourne Supremacy.
The film, directed by Lost creator JJ Abrams, is Star Trek's 11th big screen outing.
The most recent Trek film, Star Trek: Nemesis, was released in 2003.