Troy star Eric Bana will play the villain in the new Star Trek movie. The Aussie actor has signed on to play Nero in Lost creator J.J. Abrams' much-anticipated new film - a prequel to the Star Trek TV series of the 1960s. Bana will join Heroes star Zachary Quinto, Zoe Saldana and Anton Yelchin on the cast of the new sci-fi film, which will also feature Star Trek regular Leonard Nimoy. The film is expected to hit cinemas on Christmas Day, 2008.