Chris Pine has landed the role of Capt. Kirk in the new “Star Trek” movie.

Chris Pine, who had been in talks to join the cast of J.J. Abrams’ “Star Trek” flick, will play the young James Kirk, while Karl Urban will take on the role of Dr. Leonard McCoy, distributor Paramount confirmed Thursday.

Leonard Nimoy, who played Enterprise science officer Spock in the 1960s TV series and six “Star Trek” feature films, also will appear as an older version of the Vulcan.

Eric Bana, the star of Steven Spielberg’s “Munich” and Ang Lee’s “Hulk,” is playing a villain in the “Trek” film, which begins shooting in November and is due out in December 2008.

Abrams, creator of “Lost” and director of “Mission: Impossible III,” is keeping the plot secret for the film that follows the early days of the “Star Trek” crew, which was led by William Shatner as the bold Capt. Kirk.

Pine’s credits include the movies “Smokin’ Aces” and “Just My Luck,” while Urban appeared in two of the “The Lord of the Rings” movies and “The Bourne Supremacy.”