After being delayed for over a decade, a new report suggests Peaky Blinders' Paul Anderson may be reprising his role as Sebastian Moran for Sherlock Holmes 3.

According to The Illuminerdi, Anderson is in talks to return as Moran -- an ally of Professor James Moriarty  -- in the latest installment of the popular mystery franchise. Anderson previously played the character in 2011's Sherlock Holmes: A Game of Shadows. The former soldier and hitman will apparently play a minor role in the threequel.

RELATED: REPORT: Here's Where Sherlock Holmes 3 Will Take Place

A reported breakdown of the film suggests Moran will be seeking revenge for Moriarity's death at the hands of Holmes in A Game of Shadows. His target will be Watson as a form of payback, sending his group of henchmen to hunt both Watson and Holmes.

Bohemian Rhapsody and Rocketman director Dexter Fletcher will take the helm for Sherlock Holmes 3, with Narcos writer Chris Brancato penning the screenplay. Fletcher takes over for director Guy Ritchie, who helmed the first two films, though the reason for this change remains undisclosed. The much-delayed production is set to begin this year. The film will be Robert Downey Jr.'s second post-Marvel Cinematic Universe role, following Doolittle -- which in theaters in a few weeks on on Jan. 17.

RELATED: Henry Cavill to Play Sherlock Holmes in Enola Holmes Film

Directed by Dexter Fletcher from a script by Chris Brancato, Sherlock Holmes 3 is scheduled to hit theaters on Dec. 22, 2021. Robert Downey Jr. and Jude Law are expected to return as Sherlock Holmes and Dr. John Watson, respectively.