Any BBC adaptation of a John le Carré spy thriller is bound to attract an impressive cast, and The Little Drummer Girl is no exception.
Michael Shannon, Florence Pugh and Alexander Skarsgård star in the six-part series which takes viewers back to 1979, with a series of deadly terror attacks unfolding across Europe.
However, among the familiar faces are a number of rising stars and international actors who you may not have seen before.
Here are all the characters you need to know about and the actors who play them.
Who is Charlie? A young English actress trying to launch her career. She travels to Greece, where she meets a mysterious man called Becker and is drawn into a world of espionage and political violence.
Where have I seen Florence Pugh before? A rising star in the acting world, Florence Pugh is only 22. She made her debut in 2014’s The Falling, and followed that up with roles in Lady Macbeth (as Katherine), Marcella (as Cara Thomas) and King Lear (as Cordelia). She also features in Netflix’s upcoming historical epic Outlaw King.
Who is Becker? It’s very hard to pin down who Becker is without ruining the plot, but it’s safe to say that he hides many secrets.
Where have I seen Alexander Skarsgård before? The Swedish actor is perhaps best known for playing vampire Eric Northman in True Blood, and for starring in The Legend of Tarzan. Others will recognise him from the role of Perry Wright in Big Little Lies, for which he won an Emmy and a Golden Globe. And if the name sounds familiar, that’s because he’s from a Swedish acting dynasty: his dad is Stellan Skarsgård and his brother is Bill Skarsgård.
Michael Shannon plays Kurtz
Who is Kurtz? Martin Kurtz is an Israeli spymaster. He is working on an elaborate scheme to bring down Khalil, a Palestinian terrorist whose network has been attacking Jewish-related targets in Europe.
Where have I seen Michael Shannon before? The American actor has a ton of film and TV credits to his name, as well as a couple of Oscar nominations. His films include Revolutionary Road, Nocturnal Animals, 99 Homes, Groundhog Day, 8 Mile and The Shape of Water. On the small screen, he starred as Nelson van Alden in Boardwalk Empire.
Simona Brown plays Rachel
Who is Rachel? That would be telling…
Where have I seen Simona Brown before? If you’re a John le Carré fan, you may actually have spotted Simona Brown in The Night Manager – where she played Grace. Since then, she’s starred as Faith in TV series Him, Roz Walters in Guilt, and Tess/Mania in Kiss Me First. Her other credits include JK Rowling’s The Casual Vacancy and TV movie Murdered by my Boyfriend.
Michael Moshonov plays Litvak
Who is Litvak? An Israeli, and a key member of Kurtz’s team.
Where have I seen Michael Moshonov before? The Israeli actor, singer, musician and TV host recently appeared on British TV as Aikham Tsueh in The City and the City, alongside David Morrissey. His other credits include Mary Magdalene, Kathmandu, and Profile 64.
Amir Khoury plays Michel (aka Salim)
Who is Michel? Also known as Salim Al-Khadar, Michel is a Palestinian revolutionary working for kingpin Khalil.
Where have I seen Amir Khoury before? The actor starred in Israeli political thriller Fauda, which is now on Netflix.
Iben Akerlie plays Anna
Who is Anna? Michel’s lover, who helps him with his bombing campaign – handing over the fateful suitcase to the Israeli attaché and pretending to be his au pair’s friend.
Where have I seen Iben Akerlie before? The Norwegian actress has credits including Mammon, In the Sea, and Victoria (no, not that Victoria; the 2013 Norwegian movie).
Max Irons plays Al
Who is Al? Charlie’s boyfriend – or something like that – who travels out to Greece with her. He’s self-righteously political, big-headed and kind of annoying. (In the novel he’s also physically abusive.)
Where have I seen Max Irons before? The actor has starred as Howard Carter in Tutankhamun, Miles in The Riot Club, and King Edward in The White Queen. His most recent role was as Joe Turner in TV series Condor.
Kate Sumpter plays Rose
Who is Rose? One of Kurtz’s team. She is initially tasked with befriending Charlie by bumping into her on the ferry to Naxos.
Where have I seen Kate Sumpter before? This is the actress’s first screen appearance.
Alexander Beyer plays Alexis
Who is Alexis? Kurtz’s new friend and contact in Germany, whom he meets while investigating the bombing of the Israeli attaché’s residence. The novel itself actually starts from Alexis’ perspective, as he prepares to meet with the team sent over by Israel to investigate the terrorist incident – and develops a fascination with Kurtz, deciding to pull strings to help his mission.
Where have I seen Alexander Beyer before? The German actor has starred in Deutschland 83 and Deutschland 86, as well as playing Rainer in the Golden Globe-nominated movie Good Bye Lenin! – the tragicomedy about the fall of the Berlin Wall.
Daniel Litman plays Daniel
Who is Daniel? Kurtz calls in Daniel to join his team of “hunters” based in Munich. He’s a young Israeli man, full of passion and determination.
Where have I seen Daniel Litman before? Credits include Neighbourhood, Mossad 101, Yom Haem, and Ha-Hamama.
Clare Holman plays Miss Bach
Who is Miss Bach? Kurtz brings in Englishwoman Miss Bach as a key part of his team in Munich. She’s a strategist, a planner, a fixer, and even an actor. She also has a history of alcoholism, so Kurtz has recruited other members of the team to keep an eye on her.
Where have I seen Clare Holman before? You’re most likely to recognise Clare Holman as Dr Laura Hobson, the forensic pathologist she played in Inspector Morse and Lewis from 1995 to 2015. Recently she has appeared in shows including Rellik, The A Word and The Crown.
John le Carré plays a waiter
What’s the story behind the cameo? Novelist John Le Carré has made a habit of making guest appearances in adaptations of his books. In The Night Manager he played a fed-up diner, while in Tinker Tailor Soldier Spy he was a guest at the Christmas party. He also popped up as a museum guard in Our Kind of Traitor (the movie starring Alexander Skarsgård’s dad Stellan, funnily enough).
In The Little Drummer Girl, we’ll see him as a German-speaking waiter serving coffee.
The Little Drummer Girl airs on Sunday evenings on BBC1