It feels like we’ve been waiting forever for the next Sherlock Holmes instalment - the Robert Downey Jr. starring one that is.

In fairness, Robert Downey has been pretty busy with the Avengers franchise, but now he and Jude Law are definitely back as the crime solving duo Holmes and Watson.

Warner Bros. has confirmed that Sherlock Holmes 3 will open on December 25th 2020. It comes nine years after Sherlock Holmes: A Game of Shadows, the sequel to the 2009 hit.

While Guy Ritchie directed the first two movies, there's no word yet on who's behind the third. Ritchie is currently working on the Aladdin remake.

It has been announced that Narcos co-creator Chris Brancato is writing the script.

It’s no small wonder that we’re seeing a third film in the franchise – while the 2009 original earned $524 million globally, A Game of Shadows made an impressive $545.4 million at the worldwide box office.

Sherlock Holmes 3 faces stiff competition though as it hits cinemas one week after James Cameron's long-awaited Avatar sequel is supposed to come out.