Series 3 - 3. His Last Vow

Radio Times
Review by:
Alison Graham

Fans of The Killing and Borgen will find The Last Vow, the final helping of the brief Sherlock feast, 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.

About this programme

3/3. 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 and 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
Jonathan Aris
Lady Smallwood
Lindsay Duncan
Yasmine Akram
Bill Wiggins
Tom Brooke
Wanda Ventham
Timothy Carlton
Isaac Whitney
Calvin Demba
John Garvie
Tim Wallers
Kate Whitney
Brigid Zengeni
Little Sherlock
Louis Oliver
Sir Edwin
Simon Kunz
Katherine Jakeways
Glen Davies
Security man
Matthew Wilson
David Newman
Club waiter
Will Ashcroft
Security guard
Ged Forrest
Jamie Jarvis


Nick Hurran
Executive Producer
Mark Gatiss
Executive Producer
Steven Moffat
Executive Producer
Beryl Vertue
Sue Vertue
Steven Moffat