Orlando Bloom is set to reprise the role of Legolas, the Elven archer, in the prequel of Lord of the Rings - The Hobbit, according to IMDb.com

The British actor accepted the offer after long drawn negotiations, reports the site.

 Earliers this week, it was announced that Cate Blanchett will be again playing Galadriel in the Peter Jackson epic. Neither Legolas nor Galadriel make appearance in the book The Hobbit.

However, according to the site the role is more than a cameo.

The Hobbit heavily features Legolas’ father Thranduil and this role has been linked with former Time Lord, David Tennant.

Martin Freeman is set to play the lead character Bilbo Baggins in the film with James Nesbitt and Robert Kazinsky also confirmed roles.

Talks are still on with Ian McKellan, Gandalf, and Andy Serkis, Gollum, as well as Hugo Weaving, who played Elrond.

The movie will be shot in New Zealand and will reportedly be split into two parts. Originally, The Hobbit was set to be a single part movie but then the idea of a second movie was floated to act as a sort of bridge between the end of  The Hobbit and beginning of the Lord of the Rings.

The whole idea is not to deviate too much from Tolkien’s original and to allow expansion of the story a little bit to adjust the cast of the trilogy into the movie. The extent of artistic license undertaken will only be clear after the completion of both the parts.