The BEST episodes written by Steve Thompson

The Reichenbach Fall
star
8.68
10570 votes

#1 - The Reichenbach Fall

Sherlock - Season 2 - Episode 3

Moriarty is back, with the most audacious crime of the century. But is Sherlock Holmes all he claims to be?

Watch Now:AmazonApple TV
The Sign of Three
star
8.29
8475 votes

#2 - The Sign of Three

Sherlock - Season 3 - Episode 2

Sherlock faces his biggest challenge of all - delivering a best man's speech on John's wedding day.

Watch Now:AmazonApple TV
The Blind Banker
star
7.99
12789 votes

#3 - The Blind Banker

Sherlock - Season 1 - Episode 2

A mysterious cipher is being scrawled on walls around London, and the first person to see it dies within hours of reading it. Can Sherlock and John solve the case?

Watch Now:AmazonApple TV
Episode 8
star
7.89
111 votes

#4 - Episode 8

Leonardo (2021) - Season 1 - Episode 8

With time running out, Stefano races to save Leonardo and finally discovers the truth behind his biggest kept secret; armed with the facts but lacking the evidence, an unexpected revelation leaves Stefano turning to an unlikely source for help.

Watch Now:Amazon
All the Things You Are
star
7.84
119 votes

#5 - All the Things You Are

Upstairs Downstairs (2010) - Season 2 - Episode 4

Harry, deemed too old to participate in a local boxing championship, takes Johnny under his wing to teach him the ropes. With Lady Agnes being drawn to the charms of Caspar Landry and Sir Hallam's growing infatuation with Lady Persie, this once happy couple seems to be drifting further apart, much to the pleasure of Lady Persie who seems to be getting far too much enjoyment from the conquest of her sister's husband. Mr. Amanjit finds himself a target of racial discrimination.

Watch Now:Amazon
Time Heist
star
7.83
2567 votes

#6 - Time Heist

Doctor Who (2005) - Season 8 - Episode 5

The Doctor turns bank robber when he is given a task he cannot refuse - steal from the most dangerous bank in the cosmos.

Watch Now:Amazon
Journey to the Centre of the TARDIS
star
7.82
3129 votes

#7 - Journey to the Centre of the TARDIS

Doctor Who (2005) - Season 7 - Episode 10

The TARDIS has crashed, Clara is lost inside, and the Doctor has 30 minutes before his ship explodes!

Watch Now:AmazonApple TV
Stories
star
7.65
678 votes

#8 - Stories

Deep State - Season 1 - Episode 6

Max is reunited with his family, but danger is not far behind. He travels to London and finally manages to get to White.

Watch Now:Amazon
Episode 4
star
7.61
113 votes

#9 - Episode 4

Leonardo (2021) - Season 1 - Episode 4

When Ludovico asks Leonardo to create an equestrian statue in honor of his father, it stimulates his ambition even more, and the artist strives to exceed the expectations placed on him. While working on the work, Da Vinci places his trust in a person everyone would judge unreliable: Salaì, a resourceful young thief.

Watch Now:Amazon
Episode 7
star
7.58
106 votes

#10 - Episode 7

Leonardo (2021) - Season 1 - Episode 7

Having found Caterina, Leonardo continues his work, but is frustrated by the growing success of a younger artist, Michelangelo Buonarroti. Putting his feelings aside, Leonardo allows himself to be persuaded to accept a new commission.

Watch Now:Amazon
Episode 5
star
7.57
109 votes

#11 - Episode 5

Leonardo (2021) - Season 1 - Episode 5

Following the death of Ludovico's wife, Leonardo is assigned a new commission but struggles to deal with his inner turmoil; after taking on board some wise words from Fr. Luca Pacioli, Leonardo seeks assistance.

Watch Now:Amazon
The New Normal
star
7.54
324 votes

#12 - The New Normal

Deep State - Season 2 - Episode 6

With Aïcha being dragged to a scaffold, Harry must plead his case and convince Al Moctar to hold off.

Watch Now:Amazon
Episode 6
star
7.53
112 votes

#13 - Episode 6

Leonardo (2021) - Season 1 - Episode 6

Returning to Florence, an uninspired Leonardo accepts to paint the portrait that will become the Mona Lisa; after failing to repair his relationship with Caterina, Leonardo goes to Imola, where he receives much praise from his employer.

Watch Now:Amazon
Episode 2
star
7.53
133 votes

#14 - Episode 2

Leonardo (2021) - Season 1 - Episode 2

As Leonardo's achievements are recognized and his reputation grows, one risky decision could destroy everything he has worked for. When an unforeseen situation further undermines his reputation as an artist, he sets his sights on the Duchy of Milan and leaves Florence.

Watch Now:Amazon
Episode 3
star
7.50
114 votes

#15 - Episode 3

Leonardo (2021) - Season 1 - Episode 3

Leonardo moves to Milan, determined to obtain the patronage of the Regent Duke Ludovico Sforza. When reality proves to be less attractive than expected and Leonardo is asked to devote himself to a great theatrical performance instead of a painting, it is a new encounter that helps him to free his imagination, allowing him to see in the theatrical production a great opportunity.

Watch Now:AmazonApple TV
Reunion
star
7.46
738 votes

#16 - Reunion

Deep State - Season 1 - Episode 4

Anna and her brother struggle to protect her daughters in France. Alexander Said, who led the team in Tehran, arrives in London, but The Section head is in no mood for forgiveness.

Watch Now:Amazon
Darkness Rising
star
7.40
157 votes

#17 - Darkness Rising

Vienna Blood - Season 2 - Episode 3

When a monk is found brutally murdered in his monastery, suspicions immediately falls on a Jewish man who publicly reprimanded the victim for spreading anti-Semitic rhetoric.

Watch Now:AmazonApple TV
Episode 1
star
7.39
174 votes

#18 - Episode 1

Leonardo (2021) - Season 1 - Episode 1

In Milan, in 1506, Leonardo da Vinci is arrested on charges of having poisoned Caterina da Cremona. After declaring his innocence to Stefano Giraldi, an official of the Podestà, Leonardo recalls his days as an apprentice in the workshop of Andrea del Verrocchio, where he first met the model Caterina.

Watch Now:AmazonApple TV
The Devil's Kiss
star
7.39
167 votes

#19 - The Devil's Kiss

Vienna Blood - Season 2 - Episode 2

A beggar girl finds a mutilated corpse in Vienna's slum quarter. The secret services warn Oskar that the investigation is not the concern of the Leopoldstadt police. However, when Oskar receives anonymous messages relating to the murder, he can't resist delving further.

Watch Now:AmazonApple TV
The Melancholy Countess
star
7.37
181 votes

#20 - The Melancholy Countess

Vienna Blood - Season 2 - Episode 1

When a widowed Hungarian countess drowns in her bath at a luxury hotel, it is revealed that she has been suffering from melancholia - but a post-mortem reveals strychnine poisoning. Oskar joins up with Max to solve the riddle of why anyone would want her dead.

Watch Now:AmazonApple TV
The Curse of the Black Spot
star
7.33
3956 votes

#21 - The Curse of the Black Spot

Doctor Who (2005) - Season 6 - Episode 3

There's terror on the high seas, as the Doctor is stranded on a pirate ship where he must face an apparently deadly Siren...

Watch Now:Apple TV
House of Games
star
7.17
527 votes

#22 - House of Games

Sinbad - Season 1 - Episode 3

Sinbad is honest about his curse after the Providence is lost in a bet. They need to get the ship back fast with time running out.

Watch Now:AmazonApple TV