His Last Vow

Series 3 - Episode 3 His Last Vow



Fans of The Killing and Borgen will find The Last Vow, the final helping of the three-part Sherlock feast from 2014, even more piquant, as it comes with a dash of Dane.

Lars Mikkelsen stars as an icy, blackmailing media mogul, a sweaty-palmed creep called Charles Augustus Magnussen (based on Charles Augustus Milverton from Sir Arthur Conan Doyle’s short story The Adventures of Charles Augustus Milverton). He’s a streak of pure poison who guards an enormous vault packed with the dirty secrets of the rich and famous.

Sherlock and Dr Watson (Benedict Cumberbatch and Martin Freeman) fall into his dark orbit after Sherlock is called in to help a politician escape from Magnussen’s slimy clutches (Mikkelsen plays him as Hannibal Lecter, but without the taste for human flesh, fava beans and a nice chianti).

It’s a grand, filmic episode from scriptwriter/co-creator Steven Moffat that ping-pongs between sadness and surprises. By the end you’ll probably be torn between sniffling and cheering.


The consulting detective's latest case sees him coming up against the master blackmailer Charles Augustus Magnussen - the one man he truly despises. But how can he tackle a foe who knows the personal weakness of every person of importance in the Western world? Benedict Cumberbatch and Martin Freeman star, with Amanda Abbington, Rupert Graves and an appearance from Lars Mikkelsen, better known to fans of Danish drama The Killing as politician Troels Hartmann.

Cast & Crew

Sherlock Holmes Benedict Cumberbatch
Dr John Watson Martin Freeman
Mrs Hudson Una Stubbs
Charles Augustus Magnussen Lars Mikkelsen
DI Lestrade Rupert Graves
Mycroft Holmes Mark Gatiss
Jim Moriarty Andrew Scott
Molly Hooper Louise Brealey
Mary Morstan Amanda Abbington
Anderson Jonathan Aris
Lady Smallwood Lindsay Duncan
Janine Yasmine Akram
Bill Wiggins Tom Brooke
Mum Wanda Ventham
Dad Timothy Carlton
Isaac Whitney Calvin Demba
John Garvie Tim Wallers
Kate Whitney Brigid Zengeni
Little Sherlock Louis Oliver
Sir Edwin Simon Kunz
Benji Katherine Jakeways
Chauffeur Glen Davies
Security man Matthew Wilson
Medic David Newman
Club waiter Will Ashcroft
Security guard Ged Forrest
Surgeon Jamie Jarvis
Director Nick Hurran
Executive Producer Mark Gatiss
Executive Producer Steven Moffat
Executive Producer Beryl Vertue
Producer Sue Vertue
Writer Steven Moffat
see more