IDRIS Elba is set to return in one of his most iconic roles this December.

The actor, who is tipped to be the next James Bond, will reprise his role as DCI John Luther for a two-part special on BBC One.

It will delight fans who originally thought that the third series of Luther in 2013 would be the last.

At the time Elba, who appeared in Prometheus, Pacific Rim and Thor, was concentrating on his film career and there were talks of bringing the brooding detective to the big screen.

But The Wire actor recently said that he and writer Neil Cross were not satisfied with the ending of the last series.

Luther is about a troubled, anti-hero police detective who is prepared to bend and break the rules to get results.

That is pretty much the premise for every crime series in that sense but what sets it apart is Elba's charismatic lead performance and Cross's dark, gritty vision of London that feels more like Batman's Gotham City than the big smoke.

The new episodes seem typical of that with a case about a cannibalistic serial killer.

- Luther returns to BBC One on December 15 at 9pm.