The Bodies cast features Shira Haas, Amaka Okafor and Kyle Soller. This info article contains minor spoilers and character details for Paul Tomalin’s Netflix series. Check out more streaming guides in Vague Visages’ Know the Cast section.
Bodies explores a supernatural murder mystery in four timelines. As DC Iris Maplewood investigates a crime in 2053 London, the same corpse appears in 1890, 1941 and 2023. The narrative follows four detectives as they attempt to prevent a world-changing terrorist attack. Here’s every main performer and character in Bodies, an adaptation of Si Spencer’s 2015 graphic novel.
Read More at VV — Know the Cast: ‘The Fall of the House of Usher’
Bodies Cast: Jacob Fortune-Lloyd as DS Karl Whiteman
Character Profile: A Jewish detective in 1941. He is a corrupt man who takes orders from a mysterious woman. Karl changes his ways after the death of an 11-year-old girl.
Fortune-Lloyd’s Resume: Francis Weston in Wolf Hall (2015), Brent in Crooked House (2017), Sith Fleet Officer in Star Wars: Episode IX – The Rise of Skywalker (2019), Gio in See How They Run (2022), Grigory Petrov in The Great (2023)
Read More at VV — Know the Cast: ‘The Conference’
Bodies Cast: Shira Haas as DC Iris Maplewood
Character Profile: A detective in 2053. She has a genetic disease due to a 2023 terrorist attack. Iris learns that her boss is responsible for detonating a bomb that killed her mother.
Haas’ Resume: Ruchama Weiss/Ruchama Tonik in Shtisel (2013-21), Ariela in Broken Mirrors (2018), Leah in Mary Magdalene (2018), Esther Shapiro in Unorthodox (2020), Vika in Asia (2020)
Read More at VV — Know the Cast: ‘Ballerina’
Bodies Cast: Amaka Okafor as DS Shahara Hasan
Character Profile: A detective in 2023. She investigates a 15-year-old suspect while thinking about her late son. Shahara receives help from her older self.
Okafor’s Resume: Brianna Quinn/Petra Keane in Doctors (2009-17), Jasmine in Grandpa in My Pocket (2014), Chloe in The Split (2020), D.I. Deborah Barnes in The Responder (2022), Zoe in Greatest Days (2023)
Read More at VV — Know the Cast: ‘Fair Play’
Bodies Cast: Kyle Soller as DI Edmond Hillinghead
Character Profile: A married detective in 1890. He is a closeted gay man who falls in love with a journalist. Edmond investigates a suspect who is actually a time traveler.
Soller’s Resume: Korsunsky in Anna Karenina (2012), Francis Poldark in Poldark (2015-18), Porter in Marrowbone (2017), Dr. Elliot Blake in The Titan (2018), Syril Karn in Andor (2022)
Read More at VV — Know the Cast: ‘Everything Now’
Bodies Cast: Greta Scacchi as The Woman
Character Profile: Edmond’s daughter. She plots against Karl in 1941. The Woman aka Polly protects a conspiracy involving her husband.
Scacchi’s Resume: Judith Merrick in Shattered (1991), June Gudmundsdottir in The Player (1992), Mrs Weston in Emma (1996), Christina Alibrandi in Looking for Alibrandi (2000), Lady Jane Franklin in The Terror (2018)
Read More at VV — Know the Cast: ‘Nowhere’
Bodies Cast: Tom Mothersdale as Gabriel Defoe
Character Profile: A murder victim in all four timelines. He is a scientist who believes that free will is an illusion. Gabriel tries to stop a time loop in 2053.
Mothersdale’s Resume: German Soldier in Overlord (2018), Ferguson Treadstone (2019), Head of Ops in Hanna (2019), Smoking Mirror in Alex Rider (2021), Ethan in War of the Worlds (2021)
Read More at VV — Know the Cast: ‘Love Is in the Air’
Bodies Cast: Stephen Graham as Elias Mannix
Character Profile: The main antagonist. He is a police commander in 2053 who orchestrates a time loop conspiracy. Elias time travels to 1890 and marries Edmond’s daughter.
Graham’s Resume: Tommy in Snatch (2000), Combo in This Is England (2006), Scrum in Pirates of the Caribbean: Dead Men Tell No Tales (2017), Andy Jones in Boiling Point (2021), Hayden Stagg in Peaky Blinders (2022)
Read More at VV — Know the Cast: ‘Reptile’
Bodies Cast: Synnove Karlsen as Polly
Character Profile: Edmond’s daughter. She falls in love with Elias in 1890. Polly grows up to be “The Woman” from the 1941 timeline.
Karlsen’s Resume: Minnie in V (2017), Holly McStay in Clique (2017-18), Clarice in Medici (2018-19), Jocasta in Last Night in Soho (2021), Cassie Stone in The Midwich Cuckoos (2022)
Read More at VV — Know the Cast & Characters: ‘Who Is Erin Carter?’
The Bodies cast also includes:
- Gabriel Howell as Elias
- Natalie Gavin as Sarah Mannix
- George Parker as Henry Ashe
- Michael Jibson as DCI Jack Barber
- Chloe Raphael as Esther Jankovsky
- Derek Riddell as Calloway
- Emily Barber as Kathleen
- Nitin Ganatra as Ishmael Hasan
- Andrew Whipp as Ladbroke
- Nicholas Farrell as CI Paxman
- Alexandra Roach as Maggie Skinner
- Anna Calder-Marshall as Lady Agatha Harker
- Amy Manson as Charlotte Hillinghead
- Michael Byrne as Old Mullins
- Michael Shaeffer as CI Hayden
- Anton Cross as DC Rick Williams
- Oscar Coleman as Jawad Hasan
- Will Merrick as PC Byrne
- Edwin Thomas as Alby
Q.V. Hough (@QVHough) is Vague Visages’ founding editor.