It looks like Orlando Bloom just can't keep his sword out of his hands.

The 25-year-old British actor best known as Legolas in "The Lord of the Rings" films has joined the cast of the upcoming Trojan War epic "Troy." Based on the epic Greek poem "The Iliad," the reportedly $100 million picture will see Bloom as Prince Paris of Troy, who starts a war by stealing the Spartan king's wife in 1193 B.C.

Brad Pitt is set to play Achilles, the great Greek hero of the war. "The Hulk" star Eric Bana is also onboard as Trojan leader Hector.

Set to begin production in the spring, "Troy" will be directed by Wolfgang Petersen ("Air Force One"), who had at one time also been developing "Batman vs. Superman" (see "Batman And Superman Have To Wait In Line Behind Greek, Trojan Warriors").

"Of these two projects I have developed at Warner Bros.," Petersen said in August, "I had hoped to make 'Troy' first and am pleased that the scheduling worked out that way."

Bloom can next be seen in next month's "The Lord of the Rings: The Two Towers." He'll star opposite Heath Ledger in "Ned Kelly" in March and with Johnny Depp in "The Pirates of the Caribbean" next summer, which began filming last month.