This is heartbreaking news for Sherlock Holmes fans. Actor Benedict Cumberbatch has hinted that Sherlock Season 4 could be the last for the BBC hit series.

Cumberbatch admitted that he felt like the show is already complete.  He, however, said he would never get tired of playing the iconic British detective. The Doctor Strange actor told the November issue of British GQ magazine: “It might be the end of an era. It feels like the end of an era, to be honest. It goes to a place where it will be pretty hard to follow on immediately.”

In July, Sherlock co-creator Steven Moffat admitted that Season 4 could be the last for the BBC procedural drama. However, he also hinted a month later that certain plot elements had been held back for a possible Season 5.

Cumberbatch plays the lead role of Sherlock Holmes in the series, while Martin Freeman portrays his sidekick Doctor John Watson. Martin recently played a role in Captain America: Civil War.  Cumberbatch, on the other hand, is about to be seen as Doctor Strange in cinemas on November 4.

Catch the Sherlock Season 4 trailer below

Meanwhile, Cumberbatch earlier teased that Sherlock Season 4 will be darker than previous seasons since a new villain will be coming in. Moffat agreed and said Sherlock and Watson will face a new and darker villain than any other crook the show ever had.

Actor Toby Jones will be playing Sherlock’s new nemesis Culverton Smith. In Sir Arthur Conan Doyle’s novel, the villain will try to infect Sherlock with a rare disease.  Moffat said Smith will be the purest evil of all, and Sherlock is horrified of him. Is Sherlock going to die at the Season 4 finale?

Moreover, an old enemy will also return this season.  Sherlock and Watson will once again try to stop Sherlock’s arch nemesis Professor Jim Moriarty.

Meanwhile, the entry of another Holmes family member is also expected this season. However, showrunner Mark Gatiss remained mum on who would portray the third brother. It was rumored that the third brother could be The Night Manager star Tom Hiddleston.

Sherlock Season 4 will premiere in the UK in early 2017.