Sherlock series teaser
Sherlock - Teaser
Sherlock series banner


Sherlock Holmes and Dr John Watson's adventures in 21st Century London. A thrilling, funny, fast-paced contemporary reimagining of the Arthur Conan Doyle classic


  • Genre: Crime, Drama, Mystery
  • Rating: 9.2 (652 votes)
  • Runtime: 90 minutes
  • Status: Continuing
  • Years: 2010 - 2017
  • Episodes per season: 3
  • Network: BBC One


Sherlock - season 1

Season 1 (2010)

Rating: 8.1
Sherlock - season 2

Season 2 (2012)

Rating: 8.2
Sherlock - season 3

Season 3 (2014)

Rating: 8.2
Sherlock - season 4

Season 4 (2017)

Rating: 7.6

Characters and Actors

Benedict Cumberbatch as Sherlock Holmes in Sherlock

Sherlock Holmes

Actor: Benedict Cumberbatch
Martin Freeman as John Watson in Sherlock

John Watson

Actor: Martin Freeman
Also in: Fargo
Amanda Abbington as Mary Morstan in Sherlock

Mary Morstan

Actor: Amanda Abbington
Also in: Mr Selfridge
Rupert Graves as Greg Lestrade in Sherlock

Greg Lestrade

Actor: Rupert Graves
Louise Brealey as Molly Hooper in Sherlock

Molly Hooper

Actor: Louise Brealey
Mark Gatiss as Mycroft Holmes in Sherlock

Mycroft Holmes

Actor: Mark Gatiss
Also in: Taboo (2017)
Una Stubbs as Mrs. Hudson in Sherlock

Mrs. Hudson

Actor: Una Stubbs
Toby Jones as Culverton Smith in Sherlock

Culverton Smith

Actor: Toby Jones
Also in: Wayward Pines
Toby Jone as Culverton Smith in Sherlock

Culverton Smith

Actor: Toby Jone
Lars Mikkelsen as Charles Augustus Magnussen in Sherlock

Charles Augustus Magnussen

Actor: Lars Mikkelsen
Also in: House of Cards (US), Star Wars Rebels
Lara Pulver as Irene Adler in Sherlock

Irene Adler

Actor: Lara Pulver
Andrew Scott as Jim Moriarty in Sherlock

Jim Moriarty

Actor: Andrew Scott
Also in: Band of Brothers
Sian Brooke as Elizabeth in Sherlock


Actor: Sian Brooke