Cast and Crew of Sherlock

Sherlock

Sherlock is a British television series that has gained a massive following around the world for its brilliant storytelling, sharp wit, and exceptional performances. The show is a modern update of Sir Arthur Conan Doyle's classic detective stories, featuring the iconic characters of Sherlock Holmes and John Watson. Played by Benedict Cumberbatch and Martin Freeman, respectively, these characters have been reimagined for the 21st century, bringing a fresh and exciting take on the source material.

Benedict Cumberbatch's portrayal of Sherlock Holmes is nothing short of mesmerizing. He brings a unique energy and intensity to the role, making Sherlock a fascinating and complex character. Cumberbatch's Holmes is a brilliant detective with a razor-sharp mind and a keen eye for detail. He is also a socially awkward genius who struggles to connect with people on an emotional level. This contrast between his extraordinary intellectual abilities and his social ineptitude makes for a compelling character study.

Martin Freeman's John Watson is the perfect counterbalance to Cumberbatch's Sherlock. Freeman plays Watson as a former military doctor who is practical, grounded, and emotionally intelligent. He is the audience's surrogate, helping us to understand and relate to Sherlock's complex thought processes. The chemistry between Cumberbatch and Freeman is electric, and their on-screen partnership is one of the highlights of the show. Together, they solve crimes in modern-day London, navigating a world of technology, social media, and terrorism that is vastly different from the one Conan Doyle's characters inhabited. The show's writing is sharp and witty, and the production values are top-notch, making Sherlock a must-watch for fans of detective stories and character-driven dramas.

Sherlock ran for 5 seasons.

Main Cast of Sherlock

Benedict Cumberbatch as Sherlock Holmes

Benedict Cumberbatch

as Sherlock Holmes (15 episodes)
Benedict Cumberbatch's portrayal of the iconic Sherlock Holmes in the TV series 'Sherlock' is nothing short of extraordinary. His interpretation of the character is refreshingly modern and enigmatic, bringing a unique energy to the role. Cumberbatch brilliantly captures Holmes's intellect, his eccentricities, and his social awkwardness, making the character both engaging and relatable. His razor-sharp delivery of complex dialogue and his ability to express a multitude of emotions through subtle facial expressions and body language truly set his performance apart, earning him widespread acclaim and a devoted fanbase.
Martin Freeman as John Watson

Martin Freeman

as John Watson (13 episodes)
Martin Freeman brings a delightful dose of humanity and humility to his portrayal of John Watson in the television series 'Sherlock'. While often playing the perfect foil to Benedict Cumberbatch's eccentric and enigmatic Sherlock Holmes, Freeman's Watson is far from a mere sidekick. His grounded, empathetic, and occasionally exasperated delivery adds a relatable layer to the crime-solving duo's dynamic. Freeman's portrayal is a modern take, deviating from the bumbling and somewhat dim-witted Watson often seen in previous adaptations, and instead presents a competent, resourceful Watson with a strong moral compass, making him an integral part of the series' engrossing narrative.
Una Stubbs as Mrs. Hudson

Una Stubbs

as Mrs. Hudson (14 episodes)
In BBC's "Sherlock", Una Stubbs delivers a delightful performance as Mrs. Hudson, the long-suffering yet endearing landlady of 221B Baker Street. Stubbs brings warmth and humor to the character, portraying Mrs. Hudson as an indispensable part of the Sherlock Holmes universe. Despite her exasperation with the duo's antics, she maintains a soft spot for them, providing a comforting maternal presence in their unconventional household. Her sharp wit and impeccable comedic timing make her scenes a joy to watch, while her subtle emotional depth adds layers to an otherwise supporting role. Overall, Una Stubbs' portrayal of Mrs. Hudson is a standout performance that contributes significantly to the charm and success of the series.
Rupert Graves as DI Greg Lestrade

Rupert Graves

as DI Greg Lestrade (14 episodes)
Rupert Graves delivers a remarkable performance as DI Greg Lestrade in the BBC television series 'Sherlock'. While the titular character often steals the show, Graves' portrayal of the skeptical yet deeply loyal detective brings a captivating layer of humanity to the series. Graves embodies Lestrade as a man who is torn between his duty as a detective and his admiration for Sherlock's genius. His nuanced acting adds depth to the compelling on-screen dynamic between Lestrade and Sherlock, making the pair a powerful duo that keeps viewers engaged and entertained.
Louise Brealey as Molly Hooper

Louise Brealey

as Molly Hooper (15 episodes)
Louise Brealey's portrayal of Molly Hooper in the TV series 'Sherlock' is a standout performance that adds depth and warmth to the show. Brealey imbues Molly with a charming blend of vulnerability and quiet strength, expertly capturing the character's profound affection for Sherlock Holmes and her professional dedication as a pathologist. Her nuanced, understated acting style brings a sense of authenticity and emotional resonance to the role, making Molly an essential and beloved part of the 'Sherlock' universe. Brealey's performance not only highlights the character's growth throughout the series but also contributes to the show's overall narrative, proving her to be an irreplaceable talent in the cast.
Mark Gatiss as Mycroft Holmes

Mark Gatiss

as Mycroft Holmes (12 episodes)
Mark Gatiss delivers a captivating performance as Mycroft Holmes in the critically acclaimed television series 'Sherlock'. As Sherlock's older brother, Gatiss brings a unique blend of intelligence, manipulation, and dry wit that perfectly encapsulates the essence of Sir Arthur Conan Doyle's enigmatic character. His on-screen presence effortlessly commands attention, while his subtle nuances create an intriguing dynamic with Benedict Cumberbatch's Sherlock. Together, Gatiss and Cumberbatch elevate the series with their extraordinary portrayals of the Holmes brothers, leaving viewers enthralled by their intellectual banter and masterful deductions.
Andrew Scott as Jim Moriarty

Andrew Scott

as Jim Moriarty (10 episodes)

Andrew Scott is an Irish actor. He achieved widespread recognition for playing the role of Jim Moriarty in the BBC se...

Jonathan Aris as Dr Anderson

Jonathan Aris

as Dr Anderson (8 episodes)

Jonathan Aris is a British stage, film and television actor, trained at the Webber Douglas Academy of Dramatic Art in...

Secondary Cast of Sherlock

Louise Brealey

Louise Brealey

Louise Brealey (born 27 March 1979) is an English actress, writer and journalist. She played Molly Hooper in Sherlock...

Mark Gatiss

Mark Gatiss

Mark Gatiss is an English actor, comedian, screenwriter and novelist. He is known as a member of the comedy team The ...

Andrew Scott

Andrew Scott

Andrew Scott is an Irish actor. He achieved widespread recognition for playing the role of Jim Moriarty in the BBC se...

Vinette Robinson as Sgt Sally Donovan

Vinette Robinson

as Sgt Sally Donovan (4 episodes)

Vinette Robinson is an English actress. Her TV roles include Sherlock, Black Mirror and Doctor Who as civil rights ca...

Lara Pulver as Irene Adler

Lara Pulver

as Irene Adler (3 episodes) , (3 episodes)

​Lara was born and raised in Kent, UK. She studied drama with the NYMT and went on to gain a BA Hons degree in Theatr...

Tanya Moodie as Ella

Tanya Moodie

as Ella (4 episodes)

Tanya Moodie was born on April 16, 1972 and is currently 52 years old.

Amanda Abbington as Mary Morstan

Amanda Abbington

as Mary Morstan (6 episodes)

Amanda Abbington was born on February 28, 1974 in North London, England as Amanda Jane Smith. She has been acting in ...

Deborah Moore as Crying Woman

Deborah Moore

as Crying Woman (1 episode)

Deborah Moore was born on October 27, 1963 and is currently 61 years old.

Lynn Farleigh as Professor Cairns

Lynn Farleigh

as Professor Cairns (1 episode)

Lynn Farleigh was born on January 1, 1942 and is currently 82 years old.

John Sessions as Kenny Prince

John Sessions

as Kenny Prince (1 episode)

Actor, comedian and impressionist who was better known for his improvisation comedy.

Zoe Telford as Sarah

Zoe Telford

as Sarah (2 episodes)

Zoe Telford is an English actress.

Di Botcher as Connie Prince

Di Botcher

as Connie Prince (1 episode)

Di Botcher is a Welsh film and television actress.

Doug Allen as Joe

Doug Allen

as Joe (1 episode)

Doug Allen is a British film and television actor.

Haydn Gwynne as Miss Wenceslas

Haydn Gwynne

as Miss Wenceslas (1 episode)

Haydn Gwynne is an English actress.

Lars Mikkelsen as Charles Magnussen

Lars Mikkelsen

as Charles Magnussen (3 episodes)

Lars Dittmann Mikkelsen is a Danish actor.

Sharon Rooney as Laura

Sharon Rooney

as Laura (1 episode)

Scottish actress best known for the lead role of Rae in Channel 4's My Mad Fat Diary, as Dawn in ITV's Brief Encounte...

Amelia Bullmore as Dr Stapleton

Amelia Bullmore

as Dr Stapleton (1 episode)

From Wikipedia, the free encyclopedia. Amelia Bullmore (born 31 January 1964) is an English actress and writer. She ...

Russell Tovey as Henry Knight

Russell Tovey

as Henry Knight (1 episode)

Russell George Tovey (born 14 November 1981) is an English actor with numerous television, film and stage credits. To...

Clive Mantle as Dr Frankland

Clive Mantle

as Dr Frankland (1 episode)

Clive Andrew Mantle (born 3 June 1957) is an English actor. He played general surgeon Mike Barratt in the BBC hospita...

Ed Birch as Tom

Ed Birch

as Tom (2 episodes)

Ed Birch is an actor, known for The Hurricane Heist, Cruella and Wonder Woman 1984.

Lindsay Duncan as Lady Smallwood

Lindsay Duncan

as Lady Smallwood (3 episodes)

From Wikipedia, the free encyclopedia. Lindsay Vere Duncan, CBE (born 7 November 1950) is a Scottish stage and telev...

Stephen Wight as Fletcher

Stephen Wight

as Fletcher (1 episode)

Stephen Wight (born 27 February 1980) is an award-winning British actor, who trained at the Drama Centre London. Fro...

Sian Brooke as Eurus Holmes

Sian Brooke

as Eurus Holmes (1 episode) , Eurus Holmes (1 episode) , Elizabeth (2 episodes)

Sian Brooke was born on January 1, 1980 and is currently 44 years old.

Toby Jones as Culverton Smith

Toby Jones

as Culverton Smith (1 episode)

Tobias Edward Heslewood Jones OBE (born 7 September 1966) is an English actor. Jones made his film debut in Sally Po...

Sacha Dhawan as Ajay

Sacha Dhawan

as Ajay (1 episode)

Sacha Dhawan (born 1 May 1984) is a British actor of Indian descent. He has performed on stage, film, television and ...

Marcia Warren as Vivian

Marcia Warren

as Vivian (1 episode)

Marcia Warren was born on November 26, 1943 and is currently 80 years old.

Eleanor Matsuura as DI Hopkins

Eleanor Matsuura

as DI Hopkins (1 episode)

Eleanor Matsuura is a Japanese-born British actress. She was born in Tokyo, Japan, but raised in London, England; she...

Timothy Carlton as Dad

Timothy Carlton

as Dad (1 episode) , Mr. Holmes (3 episodes)

Timothy Carlton was born on October 4, 1939 and is currently 85 years old.

Charles Edwards as David Welsborough

Charles Edwards

as David Welsborough (1 episode)

Charles Edwards was born on October 1, 1969 and is currently 55 years old.

Amanda Root as Emma Welsborough

Amanda Root

as Emma Welsborough (1 episode)

Amanda Root (born 1963 in Chelmsford, Essex) is an English stage and screen actor and a former voice actor for childr...

Georgina Rylance as Cornelia

Georgina Rylance

as Cornelia (1 episode)

Georgina Elizabeth Rylance (born April 20, 1978), English actress, best known for Dinotopia. Description above from ...

Gina Bramhill as Faith

Gina Bramhill

as Faith (1 episode)

Gina Bramhill is a British actress.

Art Malik as Prison Governor

Art Malik

as Prison Governor (1 episode)

Athar ul-Haque Malik (born 13 November 1952), known professionally as Art Malik, is a Pakistani-born British actor wh...

Tom Brooke as Wiggins

Tom Brooke

as Wiggins (1 episode) , Bill Wiggins (2 episodes)

Tom Brooke was born on January 1, 1978 and is currently 46 years old.

Wanda Ventham as Mrs. Holmes

Wanda Ventham

as Mrs. Holmes (3 episodes)

Wanda Ventham (born 5 August 1935) is an English actress.

Matthew Needham as Bezza

Matthew Needham

as Bezza (1 episode)

Matthew Needham was born on April 13, 1984 and is currently 40 years old.

Miranda Hennessy as Reporter

Miranda Hennessy

as Reporter (1 episode)

Miranda Hennessy was born on September 8, 1989 and is currently 35 years old.

Siobhan Hewlett as Helen

Siobhan Hewlett

as Helen (1 episode)

Siobhan Hewlett was born on April 15, 1983 and is currently 41 years old.

Indica Watson as Little Eurus

Indica Watson

as Little Eurus (1 episode)

Indica Elizabeth Watson was born in London, England. Her father is a music producer and her mother is a doctor. She i...

Will Sharpe as Corporal Lyons

Will Sharpe

as Corporal Lyons (1 episode)

William Tomomori Fukuda Sharpe (born 22 September 1986) is an English actor, writer, and director. After writing for ...

William Scott-Masson as Sir Jeffrey Patterson

William Scott-Masson

as Sir Jeffrey Patterson (1 episode)

William Scott-Masson was born on February 18, 1963 and is currently 61 years old.

Yasmine Akram as Janine

Yasmine Akram

as Janine (2 episodes)

Yasmine Akram is an Irish-Pakistani stage and screen writer, actress and comedian. She graduated in Acting from the R...

Alistair Petrie as James Sholto

Alistair Petrie

as James Sholto (1 episode)

Alistair Petrie is an English actor. He has starred in The Bank Job (2010), Cloud Atlas (2012), Rush (2013) and Rogue...

Victoria Wicks as Margaret Patterson

Victoria Wicks

as Margaret Patterson (1 episode)

British actress. She is best known for creating the role of Sally Smedley in Channel 4's award winning comedy series...

Sean Joseph Young

as Gary (1 episode)

Sean Joseph Young was born on July 3, 1992 and is currently 32 years old.

James Duncan

as Jimmy (1 episode)
Gemma Chan as Soo Lin Yao

Gemma Chan

as Soo Lin Yao (1 episode)

Gemma Chan (born 29 November 1982) is an English actress. Born and raised in London, Chan attended the Newstead Wood ...

Al Weaver as Andy Galbraith

Al Weaver

as Andy Galbraith (1 episode)

Al Weaver was born on January 3, 1981 and is currently 43 years old.

Lisa McAllister as Anthea

Lisa McAllister

as Anthea (3 episodes)

Lisa McAllister was born on November 21, 1980 and is currently 43 years old.

Stanley Townsend as Angelo

Stanley Townsend

as Angelo (1 episode)

Stanley Townsend (born August 1961) is an Irish actor.

Bertie Carvel as Seb Wilkes

Bertie Carvel

as Seb Wilkes (1 episode)

Bertie Carvel is a British actor who has twice won a Laurence Olivier Award: for Best Actor in a Leading Role in a Mu...

Daniel Percival as Eddie Van Coon

Daniel Percival

as Eddie Van Coon (1 episode)

Daniel Percival is a British director and screenwriter of television drama. His work has won BAFTAs.

Paul Chequer as DI Dimmock

Paul Chequer

as DI Dimmock (2 episodes)

Paul Chequer (born 1978) is an English actor.

Phil Davis as Jeff

Phil Davis

as Jeff (1 episode)

Philip Davis (born 30 July 1953) is an English actor, writer, director and narrator.

John Macmillan as Community Officer

John Macmillan

as Community Officer (1 episode)

John Macmillan is known for House of the Dragon (2022), The Nevers (2021) and King Lear (2018).

Olivia Poulet as Amanda

Olivia Poulet

as Amanda (1 episode)

Olivia Poulet was born on July 9, 1978 and is currently 46 years old.

Gillian Elisa as Surgery Receptionist

Gillian Elisa

as Surgery Receptionist (1 episode)

Gillian Elisa was born on August 10, 1953 and is currently 71 years old.

Lauren Rose Crace as Lucy

Lauren Rose Crace

as Lucy (1 episode)

Lauren Rose Crace was born on May 25, 1986 and is currently 38 years old.

Nicholas Gadd

as Scared Man (1 episode)
Paul Albertson as Mr Ewart

Paul Albertson

as Mr Ewart (1 episode)

Paul Albertson was born on January 1, 1969 and is currently 55 years old.

Rita Davies as Blind Lady

Rita Davies

as Blind Lady (1 episode)

Rita Davies was born on February 24, 1933 and passed away 8 years ago at the age of 82 on January 19, 2016.

Jeany Spark as Homeless Girl

Jeany Spark

as Homeless Girl (1 episode)

Jeany Spark was born on November 7, 1982 and is currently 42 years old.

Alison Lintott as Julie

Alison Lintott

as Julie (1 episode)

Alison recently filmed the feature GUARDIANS OF THE GALAXY and ESIOT TROTT for Endor. She appeared in the role of Rit...

John Lebar as Golem

John Lebar

as Golem (1 episode)

John Lebar is a British actor known for his giant stature; standing at 7 feet 3 inches (2.21 m). In 2007 he starred ...

Philip Starnier

as German Tourist (1 episode)
Danny Webb as DI Carter

Danny Webb

as DI Carter (1 episode)

Danny Webb is a British stage, film and television actor.

Andrew Havill as The Equerry

Andrew Havill

as The Equerry (1 episode)

Andrew Havill was born on June 1, 1965 and is currently 59 years old.

Todd Boyce as Neilson

Todd Boyce

as Neilson (1 episode)

Todd Boyce was born on January 1, 1961 and is currently 63 years old.

Oona Chaplin as Jeanette

Oona Chaplin

as Jeanette (1 episode)

Oona Castilla Chaplin (born 4 June 1986) is a Spanish–Swiss actress. Her roles include Talisa Maegyr in the HBO TV se...

Richard Cunningham as Timid Man

Richard Cunningham

as Timid Man (1 episode)

Richard Cunningham was born on June 14, 1967 and is currently 57 years old.

Rosemary Smith

as Married Woman (1 episode)
Anthony Cozens as Geeky Young Man

Anthony Cozens

as Geeky Young Man (1 episode)

Born 1977, Anthony Cozens is a British actor.

Munir Khairdin

as Creepy Guy (1 episode)

Nathan Harmer

as Phil (1 episode)
Luke Newberry as Young Policeman

Luke Newberry

as Young Policeman (1 episode)

Luke Newberry is an English actor. He is best known for his leading role in the drama television series In the Flesh,...

Rosalind Halstead as Self / Kate

Rosalind Halstead

as Self / Kate (1 episode)

Rosalind Halstead was born on July 18, 1984 and is currently 40 years old.

Ilana Kneafsey

as Little Girl (1 episode)

Thomasin Rand

as Beautiful Woman (1 episode)
Simon Paisley Day as Major Barrymore

Simon Paisley Day

as Major Barrymore (1 episode)

Simon Paisley Day was born on April 13, 1967 and is currently 57 years old.

Gordon Kennedy as Gary

Gordon Kennedy

as Gary (1 episode)

Grew up in Tranent, East Lothian, and attended George Watson's College in Edinburgh. He then went to the Scottish Sch...

Rosalind Knight as Grace

Rosalind Knight

as Grace (1 episode)

Born in Marylebone, London, versatile character actress Rosalind Marie Knight was born to theatrical parentage. Her f...

Sam Jones

as Young Henry (1 episode)
Chipo Chung as Presenter

Chipo Chung

as Presenter (1 episode)

Chipo Chung was born on January 1, 1977 and is currently 47 years old.

Katherine Parkinson as Kitty Riley

Katherine Parkinson

as Kitty Riley (1 episode)

Katherine Parkinson is a British stage, film and television actress, comedian and writer, best known for playing lead...

Tony Pitts as Chief Superintendant

Tony Pitts

as Chief Superintendant (1 episode)

Tony Pitts is an actor, screenwriter and playwright. Born in Sheffield, Pitts originally intended to become a physici...

Jaye Griffiths as Prosecuting Barrister

Jaye Griffiths

as Prosecuting Barrister (1 episode)

Jaye Griffiths was born on September 24, 1963 and is currently 61 years old.

Ian Hallard as Defence Barrister

Ian Hallard

as Defence Barrister (1 episode)

Ian Hallard was born on November 9, 1974 and is currently 50 years old.

Malcolm Rennie as Judge

Malcolm Rennie

as Judge (1 episode)

Malcolm Rennie was born on February 17, 1947 and is currently 77 years old.

Sydney Wade as Claudie Bruhl

Sydney Wade

as Claudie Bruhl (1 episode)

Sydney Wade was born on July 18, 2002 and is currently 22 years old.

Edward Holtom

as Max Bruhl (1 episode)

Christopher Hunter

as Prison Governor (1 episode)
Tony Way as Prison Warder

Tony Way

as Prison Warder (1 episode)

Tony Paul Way (born 7 October 1978) is an English actor, comedian, and writer. He is best known for playing character...

Samantha-Holly Bennett

as Reporter (1 episode)

Rebecca Noble

as Reporter (1 episode)

Robert Benfield

as Gallery Director (1 episode)
Ifan Huw Dafydd as Clerk of the Court

Ifan Huw Dafydd

as Clerk of the Court (1 episode)

Ifan Huw Dafydd is a Welsh actor. He is fluent in both Welsh and English.

Michael Müller as Father

Michael Müller

as Father (1 episode)

Michael Müller was born on May 20, 1959 and is currently 65 years old.

Douglas Wilmer as Diogones Gent

Douglas Wilmer

as Diogones Gent (1 episode)

Douglas Wilmer was born on January 8, 1920 and passed away 8 years ago at the age of 96 on March 31, 2016.

Alfred Enoch as Bainbridge

Alfred Enoch

as Bainbridge (1 episode)

Alfred Lewis Enoch (born 2 December 1988) is an English actor, best known for playing Dean Thomas in the Harry Potter...

Tomi May as Torturer

Tomi May

as Torturer (1 episode)

Tomi May is a British stage, film and television actor of Serbian-English parentage.

Jim Conway

as Reporter (1 episode)

Robin Sebastian

as Mr. Harcourt (1 episode)

Elizabeth Coyle

as Miss Sutherland (1 episode)
Oliver Lansley as David

Oliver Lansley

as David (1 episode)

Oliver Lansley is a British actor and writer. He is Artistic Director of Les Enfants Terribles Theatre Company. He ...

Jalaal Hartley

as Photographer (1 episode)
Ritu Arya as Gail

Ritu Arya

as Gail (1 episode)

Ritu Arya is a British film and television actress. She holds a BSc in Astrophysics from Southampton University, and ...

Wendy Wason

as Robyn (1 episode)

Glen Davies

as Chauffeur (1 episode)
Honor Kneafsey as Girl on Plane

Honor Kneafsey

as Girl on Plane (1 episode) , Little Girl (1 episode)

Honor Kneafsey was born on August 5, 2004 and is currently 20 years old.

Matthew Wilson

as Security Man (1 episode)

Will Ashcroft

as Club Waiter (1 episode)

Ged Forrest

as Security Guard (1 episode)

Jamie Jarvis

as Surgeon (1 episode)

Harry Gostelow

as Husband (1 episode)

Edward Judge

as Craig (1 episode)

Andrew Bone

as Jack Sandeford (1 episode)

Eiry Thomas

as Stewardess (1 episode)

David Colbourn

as Male Client (1 episode)
Martin Savage as Ivan

Martin Savage

as Ivan (1 episode)

​From Wikipedia, the free encyclopedia.   Martin Savage is a British film, stage and television actor. He appeared ...

Katy Wix as Nurse Cornish

Katy Wix

as Nurse Cornish (1 episode)

Katy Wix (born 28 February 1980) is a Welsh actress and comedian. She is best known for her television roles as Daisy...

Matthew Romain

as Nervous Andrew (1 episode)

Vijay Doshi

as Gavin (1 episode)
Samantha E. Hunt as Amy Saunders

Samantha E. Hunt

as Amy Saunders (1 episode)

Samantha E. Hunt is a British actress and model. Samantha trained with Bristol Old Vic Theatre School tutors and has ...

Richard Crehan

as Ben (1 episode)
Ralph Ineson as Vince

Ralph Ineson

as Vince (1 episode)

Ralph Michael Ineson (born 15 December 1969) is an English actor and narrator. Known for his deep, rumbling voice, hi...

Matt Young

as Young Police Officer (1 episode)

Tam Mutu

as Leonard (1 episode)

Tom Stoughton

as Young Sherlock (1 episode)

Aaron Richards

as Young Mycroft (1 episode)

Harry Tuffin

as Victor (1 episode)

Crew of Sherlock

Discover the backstage crew of Sherlock →