Bodies cast: Full list of actors and characters in Netflix series
Stephen Graham stars in the new sci-fi mystery series.
Netflix's charts continue to be dominated by Bodies, a genre-bending mystery that sees Stephen Graham take up the role of an enigmatic political leader.
The story is centred around four intriguing murders from across time, all with identical circumstances and in fact, the same body, and it's down to detectives from each time period to solve this odd case.
Read on for the full break-down of the cast of Bodies, who they play and what you've seen them in before.
And if you want more from Bodies, check out our 4-star review.
More like this
Bodies cast: Full list of actors and characters in Netflix series
Here are the main cast members and characters in Bodies. Read on below for more info about who they are and where you've seen the actors before.
- Amaka Okafor as Shahara Hasan
- Jacob Fortune-Lloyd as Charles Whiteman
- Kyle Soller as Alfred Hillinghead
- Shira Haas as Iris Maplewood
- Stephen Graham as Elias Mannix/Julian Harker
- Tom Mothersdale as Gabriel Defo
- George Parker as Henry Ashe
- Synnove Karlsen as Polly
- Michael Jibson as Jack Barber
- Emily Barber as Kathleen
- Nitin Ganatra as Ishmael Hasan
- Greta Scacchi as The Woman
- Gabriel Howell as young Elias
- Chloe Raphael as Esther
- Andrew Whip as Ladbroke
- Derek Riddel as Calloway
- Chaneil Kular as Syed Tahir
Here is what you need to know about the major characters in the series.
Amaka Okafor plays Shahara Hasan
Who is Shahara Hasan? Shahara is a dedicated DS living and working in 2023. Speaking exclusively with RadioTimes.com, Okafor said that she "loved" playing Sharaha and that working on Bodies is "the best job I’ve had in my whole life".
"It was like a proper three-course meal of a character," she explained. "I love that she has so many different facets and that I wasn’t limited. I didn’t have to stay one thing, because we’re not as people.
"It was just lovely to get to be someone and it’s not kind of issue-based. It’s not about her faith, it’s not about her race, it’s not about the fact that she’s a single mum. Those are just part of who she is, but actually she’s a brilliant detective."
Jacob Fortune-Lloyd plays Charles Whiteman
Who is Charles Whiteman? Charles is the DS working in 1941, who is morally dubious. Speaking exclusively with RadioTimes.com, Fortune-Lloyd described him as "a lone wolf", "a survivor", "a bit villainous" and "vicious", although added that "there’s a nice twinkle in his eye".
He continued: "I think what to expect from Whiteman is a journey - you’ll go on a journey with Whiteman, quite a radical one, actually, from a self-absorbed lone wolf, cool mask, like a really hard wall he’s putting up, a persona, to seeing a softer, warmer, more tender, more caring side, when another character, Esther, comes into his life.
Where have I seen Jacob Fortune-Lloyd? Fortune-Lloyd has previously been seen in series including Wolf Hall, Endeavour, Medici, Strike Back, The Queen's Gambit, The Power and The Great. He has also appeared in films including Star Wars: The Rise of Skywalker and See How They Run.
Kyle Soller plays Alfred Hillinghead
Who is Alfred Hillinghead? Alfred is a detective inspector in 1890, who does things by the book.
Where have I seen Kyle Soller? Soller is perhaps best known for his role in Star Wars series Andor, but he has also had roles in Poldark, Brexit: The Uncivil War, Bad Education, Silent Witness and You, Me and the Apocalypse. He has also appeared in films such as Anna Karenina, The Fifth Estate and Fury.
Shira Haas plays Iris Maplewood
Who is Iris Maplewood? Iris is a detective in the future, who we meet living and working in 2053.
Where have I seen Shira Haas? Haas is known for her roles in films including The Zookeeper's Wife and Mary Magdalene, as well as series such as Unorthodox and Shtisel.
Stephen Graham plays Elias Mannix/Julian Harker
Who is Elias Mannix/Julian Harker? Elias/Julian is a mysterious figure throughout the series, and the founder of an authoritarian group called The Executive.
Speaking exclusively with RadioTimes.com, writer Paul Tomalin explained why he cast Graham in the role, saying: "Stephen Graham was on the 'yeah, right' pile. The impossible 'no way would he ever dream of doing something this mad' pile. In terms of British actor choices, he’s in everybody’s top three."
Where have I seen Stephen Graham? Graham has had a prolific and acclaimed career so far, with notable roles in films such as Gangs of New York, The Irishman and This Is England, as well as the latter's subsequent TV series.
Graham has also starred in series including Boardwalk Empire as Al Capone, Line of Duty, The Virtues, Time, Peaky Blinders, The Walk-In, Code 404 and Boiling Point, and will appear in upcoming Disney Plus series A Thousand Blows.
Tom Mothersdale plays Professor Gabriel Defoe
Who is Gabriel Defoe? Gabriel is a leading scientist in time travel, which in this universe is called quantum gravity theory.
Where have I seen Tom Mothersdale? Mothersdale has had roles in series including Peaky Blinders, Endeavour, Doc Martin, Treadstone, Van Der Valk, A Discovery of Witches, War of the Worlds and Alex Rider.
George Parker plays Henry Ashe
Who is Henry Ashe? Henry Ashe is a photographer who will have a big role to play when he makes a horrifying discovery.
Where have I seen George Parker? Parker is known for his role as Prince Vasily in Shadow and Bone, as well as Sam Shay in Pennyworth.
Synnove Karlsen plays Polly
Who is Polly? Polly is the music-loving daughter of Hillinghead and someone he'd give everything for.
Where have I seen Synnove Karlsen? Karlsen has had various recognisable roles, including Cassie in The Midwich Cuckoos and Jocosta in Last Night in Soho.
Michael Jibson plays DCI Jack Barber
Who is Jack Barber? Barber is Hasan's closest confidante and right-hand man when she makes an intriguing discovery.
Where have I seen Michael Jibson? Jibson has appeared in various series, including The Essex Serpent, The Crown, A Discovery of Witches, and most recently played Bill Cotton in The Reckoning.
Emily Barber plays Kathleen
Who is Kathleen? Kathleen is Whiteman's secretary - someone who will seemingly keep all of his secrets for him.
Where have I seen Emily Barber? Barber has appeared in various series, most recently Dreamland as Eva, and Bridgerton season 2 as Tessa.
Nitin Ganatra plays Ishmael Hasan
Who is Ishmael Hasan? Ishmael is Shahara Hasan's father. She lives with him and her son Jawad.
Where have I seen Nitin Ganatra? Ganatra is most recognisable for playing postman and businessman Masood Ahmed in EastEnders from 2007 to 2019 but has had various roles since, including in Netflix's Wednesday.
Greta Scacchi plays The Woman
Who is The Woman? We first meet The Woman as a voice on the end of the line to Whiteman. She's one of the most mysterious characters in the series.
Where have I seen Greta Scacchi? Scaachi is known for various film roles including Emma, The Player, and Shattered.
Gabriel Howell plays young Elias
Who is Elias? Elias is a mysterious character throughout the series - you'll have to watch to find out!
Where have I seen Gabriel Howell? Howell has had roles in the series Nightsleeper and the film The Fence.
Chloe Raphael plays Esther Jankovsky
Who is Esther? Esther is a young girl who meets Whiteman - and changes his life.
Where have I seen Chloe Raphael? Raphael is best known for voicing Kana in the Thomas the Tank Engine series.
Derek Riddell plays Chief Inspector Calloway
Who is Chief Inspector Calloway? Whiteman's superior in the World War II-set timeline.
Where have I seen Derek Riddell before? Riddell is best known for his turn as Richard Cawood in the first and third seasons of Happy Valley, while
Chaneil Kular plays Syed Tahir
Who is Syed Tahir? A criminal pursued by Shahara Hasan in the present day scenes set in 2023.
Where have I seen Chaneil Kular before? Kular is best known for his role as Anwar in the first three seasons of Sex Education, along with his role as Tariq Amiri in Doctors.
All interviews were conducted in line with SAG-AFTRA union rules.
Try Radio Times magazine today and get 10 issues for only £10 – subscribe now and celebrate the 60th anniversary of Doctor Who with a special issue of Radio Times. For more from the biggest stars in TV, listen to The Radio Times Podcast.