Netflix · Crime Thriller

Legends on Netflix: The True Story Behind Britain's Most Dangerous Undercover Operation

By Mario Assi · 9 May 2026 · 8 min read

Legends premiered on Netflix on 7 May 2026, and the response was immediate. Five-star reviews from the Financial Times and the Radio Times. Collider calling it the most watchable crime drama Netflix has put out this year. The Times describing it as "superb" and "filled with adrenaline." It arrived quietly and hit hard.

I am in it — I play Zaaza across all six episodes — so I have a particular interest in the attention the show has received. But the reason Legends is worth a deep dive goes well beyond my own involvement. Neil Forsyth has done something genuinely difficult: he has found a chapter of British history that most people do not know existed, and turned it into compulsive, nerve-shredding television.

Here is everything you need to know about the series, where it comes from, who is in it, and what makes it work.

Legends is a six-part British crime thriller on Netflix, created by Neil Forsyth and set in 1990. It dramatises a real covert operation run by Her Majesty's Customs and Excise, in which ordinary, untrained employees were sent deep undercover — given entirely new identities, known as "Legends" — to infiltrate Britain's most dangerous heroin smuggling networks. The series stars Steve Coogan, Tom Burke, and Hayley Squires.

The True Story: HMCE and the War on Heroin

In 1989, Margaret Thatcher declared a "war on drugs." By 1990, the United Kingdom was losing it. Heroin was flooding into the country through established smuggling networks, and Her Majesty's Customs and Excise was consistently outpaced. Intercepting shipments at the border was not working. Someone decided that the only way to understand the gangs was to get inside them.

What made the HMCE operation unusual — and what gives Legends its particular charge — is who was sent in. These were not seasoned intelligence officers. They were not ex-military or special forces. They were ordinary customs employees, largely from working-class backgrounds, who were handed new names, new identities, new entire lives, and told to go and make friends with some of the most violent criminal organisations in Britain.

The identities were called Legends. Not cover stories. Legends. The word is precise: a legend, in intelligence tradecraft, is a false biography so deeply constructed that it holds up under sustained scrutiny. These people had to inhabit their Legends completely, and for extended periods — months, sometimes years — without the long-term protection structures that MI5 or MI6 officers would expect.

"The psychological danger was as real as the physical danger. At some point, the real identity begins to collapse. The show does not flinch from that."

The primary source material is The Betrayer: How An Undercover Unit Infiltrated The Global Drug Trade, a book co-written by former operative Guy Stanton and journalist Peter Walsh. Stanton spent more than a decade inside smuggling gangs during a 35-year career. Tom Burke's character is based directly on him.

Neil Forsyth and the Creative Team

Neil Forsyth is the writer and creator behind The Gold and Guilt, two series that established him as one of the most capable dramatists working in British television. His particular skill — and you see it all through Legends — is stripping a narrative to what Forsyth himself calls "just the fun parts." The Radio Times gave the show five stars partly on the strength of that quality: the refusal to let the story bog down in setup or exposition.

Forsyth serves as executive producer alongside Ben Farrell and Richard Bradley. The series is produced by Charlie Leech for Tannadice Pictures in association with Lion Television and All3Media.

Directing duties are split between Brady Hood, who handles episodes one through four — Hood previously directed Top Boy — and Julian Holmes, who takes episodes five and six. Holmes has credits on The Boys and Reacher. The result is a visual consistency that does not feel forced: both directors share an instinct for controlled tension rather than explosive action.

The Cast: An Impeccable Ensemble

Every review has used the word "ensemble," and it is the right word. There is no weak link in this cast.

Steve Coogan as Don

Don is the head of the customs unit — described in the briefing materials as "a sober, wounded man" who spearheads the operation while managing his own private damage. The Wall Street Journal highlighted Coogan's "splendid performance" as someone bent by his profession. This is not the Coogan of Partridge. It is something considerably quieter and more difficult.

Tom Burke as Guy Stanton

Guy is the operative at the centre of the show — the average customs employee who ends up spending eleven years deep cover inside criminal networks. Tom Burke carries the weight of every scene he is in. Given that the character is based on a real person who actually lived this life, the performance requires a particular kind of grounded commitment. Burke delivers it without visible effort.

Hayley Squires as Kate

Kate runs the Liverpool operation — an undercover officer embedded in the heroin trade in one of the city's most dangerous communities in 1990. Squires has always been an actor who finds the complication in characters that could easily be written as straightforward. Kate is not straightforward.

Mario Assi as Zaaza

Zaaza appears across all six episodes as the undercover unit moves deeper into the criminal world they are supposed to be mapping. The role sits at a critical intersection in the narrative: Zaaza is part of the world the customs officers are infiltrating, and his function in the story develops across the series rather than resolving early.

Playing a recurring character across a full six-episode run is a different discipline from a guest appearance or a single-episode arc. The continuity has to be consistent in a way that audiences notice if it slips, even unconsciously. Zaaza required building something that could sustain itself across the entire story rather than burning bright and leaving.

The Extended Ensemble

Charlotte Ritchie plays Sophie — critics have specifically singled out her "quietly stunning" work. Aml Ameen is Bailey, involved in the Liverpool operation alongside Kate. Alex Jennings brings the political dimension as the Home Secretary. The ensemble also includes Jasmine Blackborow as Erin, Douglas Hodge as Blake, Tom Hughes as Carter, Johnny Harris as Eddie, Gerald Kyd as Mylonas, and Numan Acar as Hakan.

Where Was Legends Filmed?

The production design commitment to 1990 is thorough — brick-sized mobile phones, period interiors, a visual palette that situates you firmly in that specific moment without leaning into pastiche. The locations required to achieve this spanned two countries.

In the UK: Farnborough in Hampshire, Camberley in Surrey, Muswell Hill and Shoreditch in London, and Liverpool. Morocco provided significant international footage — the sequences that take the narrative outside the UK and into the broader networks the smugglers are operating within.

Critical Reception

The reviews since the 7 May 2026 premiere have been consistent in both tone and rating:

Financial Times — Five stars

"Outstanding TV, elegant and composed — it does not let its grip loosen for a second."

Radio Times — Five stars

Praised Forsyth's skill for "paring a narrative down to just the fun parts."

The Times

"Superb — filled with adrenaline."

Variety

"A gripping tale of found potential and assumed identity."

Wall Street Journal

Highlighted Steve Coogan's "splendid performance as a man damaged by his profession."

Collider

"The most watchable crime drama Netflix puts out this year" — specifically praised Forsyth's ability to turn forgotten British history into "propulsive television."

What strikes me reading these in sequence is the consistency of the language. "Grip." "Adrenaline." "Propulsive." These are not words critics reach for when a show is technically accomplished but emotionally inert. They are words for something that actually works on you while you watch it.

Portfolio

See More of My Work

Legends joins Andor (Disney+), Liaison (Apple TV+), and No Way Out in my screen work. For casting enquiries, voiceover projects, or to see the full portfolio, the links below are the right places to start.

Frequently Asked Questions

Is Legends on Netflix a true story?

Yes. The series is based on the real covert operations of Her Majesty's Customs and Excise in the early 1990s. Tom Burke's character Guy is directly based on former operative Guy Stanton, who co-authored The Betrayer: How An Undercover Unit Infiltrated The Global Drug Trade with journalist Peter Walsh — the primary source material for the show.

What is Legends on Netflix about?

Set in 1990, Legends follows a top-secret unit of Her Majesty's Customs and Excise who recruit ordinary, untrained employees to go deep undercover inside Britain's most dangerous heroin smuggling gangs. Each operative is given an entirely new identity — a Legend — and sent in without the long-term protection structures of a conventional intelligence operation. The series explores the psychological toll of living as someone else, as the agents' real identities begin to collapse under the pressure of sustained undercover work.

Can you watch Legends on Netflix?

Yes. The full six-episode series is available to stream globally on Netflix. It premiered on 7 May 2026.

What book is Legends based on?

The series draws from The Betrayer: How An Undercover Unit Infiltrated The Global Drug Trade, co-written by former HMCE operative Guy Stanton and journalist Peter Walsh. Stanton spent over a decade undercover inside heroin smuggling gangs during a 35-year career — Tom Burke's character is based directly on him.

Who is Guy Stanton in Legends?

Guy Stanton, played by Tom Burke, is the central character — an ordinary customs employee recruited into the HMCE's secret undercover unit who spends eleven years embedded inside criminal networks. The character is based on the real Guy Stanton, co-author of The Betrayer.

Who is Zaaza in Legends on Netflix?

Zaaza is a significant recurring character who appears across all six episodes of Legends, played by Mario Assi. The character operates within the criminal world the undercover customs unit is infiltrating, and his role develops across the full series. Mario Assi is a Lebanese-born actor based in London, with additional screen credits on Andor (Disney+) and Liaison (Apple TV+).

Who created and wrote Legends?

Neil Forsyth, the Scottish screenwriter behind The Gold and Guilt. Forsyth also serves as executive producer alongside Ben Farrell and Richard Bradley. Charlie Leech produces for Tannadice Pictures, Lion Television, and All3Media.

How many episodes is Legends on Netflix?

Six episodes. Brady Hood directed the first four; Julian Holmes directed episodes five and six.

Who is in the cast of Legends on Netflix?

Steve Coogan as Don, Tom Burke as Guy Stanton, Hayley Squires as Kate, Mario Assi as Zaaza, Aml Ameen as Bailey, Charlotte Ritchie as Sophie, and Alex Jennings as the Home Secretary. The ensemble also includes Jasmine Blackborow, Douglas Hodge, Tom Hughes, Johnny Harris, Gerald Kyd, and Numan Acar.

When did Legends premiere on Netflix?

7 May 2026, globally on Netflix.

Where was Legends filmed?

Principal UK filming took place in Farnborough (Hampshire), Camberley (Surrey), Muswell Hill and Shoreditch (London), and Liverpool. Significant international filming also took place in Morocco.

What are the reviews for Legends on Netflix?

Universally strong. Five stars from the Financial Times ("outstanding TV, elegant and composed") and Radio Times. The Times called it "superb" and "filled with adrenaline." Variety described it as "a gripping tale of found potential and assumed identity." Collider named it the most watchable crime drama Netflix has released this year.

Will there be a season 2 of Legends on Netflix?

No second series has been announced as of May 2026. Legends is presented as a six-part limited series. Given the critical reception and the depth of source material in Guy Stanton's career, a continuation is possible — but nothing has been confirmed by Netflix or the production team.

Mario Assi is a Lebanese-born actor and voiceover artist based in London. He plays Zaaza in Legends (Netflix, 2026) across all six episodes. His other screen credits include Andor (Disney+), Liaison (Apple TV+), and No Way Out. He works in English, Arabic, French, and Norwegian. Read more →