Netflix's latest thriller Who is Erin Carter? revolves around the enigmatic school teacher whose name inspires the title.
When Erin (Evin Ahmad), a British substitute teacher living in Barcelona, is caught up in an armed robbery, her dangerous past is suddenly pulled back into the spotlight.
Read on for your introduction to the Netflix thriller's cast.
Who is Erin Carter? cast
Evin Ahmad plays Erin Carter
Who is Erin Carter? That's the question of the series! When we meet her in episode 1, Erin appears to be an ordinary school teacher working abroad in Barcelona. However, when she's caught up in a supermarket robbery, she demonstrates an impressive ability to defend herself, which points to a secret history bubbling under the surface.
What else has Evin Ahmad been in? Ahmad was born in Sweden and rose to prominence in locally produced film and television, including fellow Netflix originals Quicksand, The Rain and Snabba Cash.
Indica Watson plays Harper
Who is Harper? Harper is Erin's daughter, who she can be seen fleeing the UK with in the opening scene of the series. What they're running from remains a mystery. Harper is partially sighted due to a health condition, which could deteriorate further.
What else has Indica Watson been in? The child actor already has some major credits to her name, including BBC One's Sherlock (as Little Eurus Holmes), Fox's Deep State (as Lola Easton) and Sky's The Midwich Cuckoos (as Evie Stone). Her film projects include biopics Radioactive and The Electrical Life of Louis Wain.
Sean Teale plays Jordi
Who is Jordi? Jordi is Erin's partner in Barcelona. He is not the father of Harper, but is a caring guardian and seeks to raise her as if she was his own daughter. He works in a nearby hospital.
What else has Sean Teale been in? Teale broke out in seasons 5 and 6 of edgy young adult drama Skins. Later projects include period dramas Mr Selfridge and Reign, X-Men spin-off The Gifted and Apple TV+ romcom Little Voice.
Douglas Henshall plays Daniel Lang
Who is Daniel Lang? Daniel is the wealthy father of a boy in Erin's class, who takes an interest in the charismatic teacher.
What else has Douglas Henshall been in? Henshall recently finished a seven-season run on BBC crime drama Shetland, where he played DI Jimmy Pérez. His earlier work includes dinosaur thriller Primeval and historical fantasy Outlander.
Jamie Bamber plays DI Jim Armstrong
Who is DI Jim Armstrong? A detective inspector who also has a history with Erin.
What else has Jamie Bamber been in? Bamber is probably best known for playing Lee 'Apollo' Adama in the cult favourite sci-fi drama Battlestar Galactica. His later career includes a number of police characters, from DS Matt Devlin in Law & Order: UK to DI Tim Williamson in Marcella and DCI Martin Hunter in ITV1's DI Ray, which has been renewed for a second season. His other projects include Strike Back, Innocent and Beyond Paradise.
Pep Ambròs plays Emilio
Who is Emilio? Emilio is a police officer who investigates the robbery that Erin gets wrapped up in. He is among the first to note her proficiency in combat and self-defence.
What else has Pep Ambròs been in? Ambròs has primarily acted in Spanish projects, including Cites, L'última nit del karaoke, and Matadero.
Susannah Fielding plays Olivia
Who is Olivia? Olivia is the eccentric secretary at the school where Erin works, and becomes a trusted friend of hers.
What else has Susannah Fielding been in? Viewers may recognise Fielding from her time sharing a couch with Alan Partridge (aka Steve Coogan) on BBC One's spoof magazine show This Time. Her other credits include US sitcom The Great Indoors, Mike Bartlett dramas Sticks and Stones and Life, and ITV period drama Tom Jones. Fielding also appeared in Kenneth Branagh's recent film adaptation of Death on the Nile.
Denise Gough plays Lena
Who is Lena? Lena is a woman from Erin's past, whose identity is a mystery at first. No spoilers here!
What else has Denise Gough been in? Gough recently joined the Star Wars family, playing a ruthless Imperial Security Bureau operative named Dedra Meero in the acclaimed Andor. She's also known for Stella, Guerrilla, Too Close and Under the Banner of Heaven.
Charlotte Vega plays Penelope
Who is Penelope? Penelope is a wealthy mother, who takes a disliking to Erin after Harper lashes out at her son.
What else has Charlotte Vega been in? Vega is known for cult hit fantasy drama Warrior Nun, action flick American Assassin and horror sequel Wrong Turn.
Want to visit Death in Paradise locations in Guadeloupe at a discount? Radio Times is offering savings of up to 7% for registered users booking their next holiday with travel website Expedia. Claim your exclusive Radio Times Expedia holiday discount now.
Try Radio Times magazine today and get 10 issues for only £10, PLUS a £10 John Lewis and Partners voucher delivered to your home – subscribe now. For more from the biggest stars in TV, listen to The Radio Times Podcast.