The Eternals cast features Gemma Chan, Richard Madden and Angelina Jolie. This info article contains minor spoilers for Chloé Zhao’s 2021 MCU movie. Check out more streaming guides in Vague Visages’ Know the Cast section.
Eternals explores the 7,000-year war between an immortal group of superheroes and their enemies known as the Deviants. The intergalactic protagonists travel to Earth for a mission but then change their plans upon learning the truth about their existence. The 26th MCU film chronicles the rise of a progressive female leader named Sersi. Here’s every main performer and character in Eternals.
Eternals Cast: Gemma Chan as Sersi
Character Profile: A museum curator and an Eternal with physical transformational powers. She mentors a young colleague named Sprite and educates students about apex predators in a balanced ecosystem. Sersi pursues a romance with a human colleague named Dane after being disappointed by her long-time partner Ikaris.
Chan’s Resume: Mia/Anita in Humans (2015-18), Astrid Young Teo in Crazy Rich Asians (2018), Minn-Erva in Captain Marvel (2019), Karen in Let Them All Talk (2020), Namaari in Raya and the Last Dragon (2021)
Eternals Cast: Richard Madden as Ikaris
Character Profile: Sersi’s love interest. He’s a brooding Eternal who shoots beams from his eyes. Ikaris betrays his spiritual mentor Ajak in order to serve the celestial Arishem.
Madden’s Resume: Robb Stark in Game of Thrones (2011-16), Prince in Cinderella (2015), David in Bodyguard (2018), John Reid in Rocketman (2019), Lieutenant Joseph Blake in 1917 (2019)
Eternals Cast: Angelina Jolie as Thena
Character Profile: An Eternal and legendary warrior. She recalls memories from the past which results in a psychological condition that’s mistaken for dementia. Thena maintains a close relationship with her fellow Eternal Gilgamesh.
Jolie’s Resume: Lisa in Girl, Interrupted (1999), Lara Croft in Lara Croft: Tomb Raider (2001), Christine Collins in Changeling (2008), Maleficent in Maleficent (2014), Hannah in Those Who Wish Me Dead (2021)
Eternals Cast: Salma Hayek as Ajak
Character Profile: A spiritual leader for the Eternals. She positions Sersi as a new leader. Ajak is betrayed by one of her own.
Hayek’s Resume: Carolina in Desperado (1995), Santanico Pandemonium in From Dusk Till Dawn (1996), Frida Kahlo in Frida (2002), Sonia Kincaid in The Hitman’s Bodyguard (2017), Pina Auriemma in House of Gucci (2021)
Eternals Cast: Kit Harington as Dane Whitman
Character Profile: Sersi’s colleague and love interest. He plays a minor role throughout the film but reappears in the climax. In the future, Dane will presumably transform into the superhero Black Knight.
Harrington’s Resume: Jon Snow in Game of Thrones (2011-19), Eret in How to Train Your Dragon 2 (2014), Milo in Pompeii (2014), Will Holloway in MI-5 (2015), John F. Donovan in The Death and Life of John F. Donovan (2018)
Eternals Cast: Kumail Nanjiani as Kingo
Character Profile: A self-conscious Eternal. He stars in Bollywood films and documents his experiences for promotional purposes. Kingo backs down from the celestial Arishem.
Nanjiani’s Resume: Zakir in Burning Love (2013), Dinesh Chugtai in Silicon Valley (2014-19), Kumail in The Big Sick (2017), Stu in Stuber (2019), Jesus Christ in Bless the Harts (2019-)
Eternals Cast: Lia McHugh as Sprite
Character Profile: An Eternal with illusionary powers. She looks like an adolescent and dreams of being a human. Sprite clashes with Sersi.
McHugh’s Resume: Summer Bird Sister in Hot Summer Nights (2017), Jessica Nolan in American Woman (2018), Mia Hall in The Lodge (2019), Maggie Singer in Into the Dark (2019), Anna Chambers in A House on the Bayou (2021)
Eternals Cast: Brian Tyree Henry as Phastos
Character Profile: A gay Eternal who gave up on humans during World War II. He’s a weapon and technology specialist who leaves a happy home life to assist his colleagues. Phastos leads a mission to activate the Uni-Mind.
Henry’s Resume: Alfred “Paper Boi” Miles in Atlanta (2016-), Daniel Carty in If Beale Street Could Talk (2018), Jefferson Davis in Spider-Man: Into the Spider-Verse (2018), Mike in Child’s Play (2019), Dancarino in Vivo (2021)
Eternals Cast: Lauren Ridloff as Makkari
Character Profile: A deaf Eternal. She has superhuman speed and spends time in the Eternals’ craft, the Domo. Makkari meets with Thanos’ brother during a late scene.
Ridloff’s Resume: Fatima in If You Could Hear My Own Tune (2011), Pearl in Wonderstruck (2017), Connie in The Walking Dead (2018-), Diane in Sound of Metal (2019), Tammy in The Magnificent Meyersons (2021)
Eternals Cast: Barry Keoghan as Druig
Character Profile: An Eternal with manipulative powers. He believes in human flaws and suffers from an existential crisis. Druig uses Phastos to acquire celestial power.
Keoghan’s Resume: Martin in The Killing of a Sacred Deer (2017), George in Dunkirk (2017), Pavel in Chernobyl (2019), Dympna in Calm with Horses (2019), Scavenger in The Green Knight (2021)
Eternals Cast: Don Lee as Gilgamesh
Character Profile: Thena’s love interest and fellow Eternal. He is tracked down by his colleagues in Australia and then hosts a country dinner. Gilgamesh protects Thena during an attack from the Deviants.
Lee’s Resume: Bear in The Good the Bad the Weird (2008), Ahn Hyuk-Mo in The Neighbors (2012), Sang-hwa in Train to Busan (2016), Baek Sung-il in Squad 28 (2016), Geo-Seok in Start-Up (2019)
The Eternals cast also includes Harish Patel (Run Fatboy Run, Four Weddings and a Funeral), Bill Skarsgård (It, Deadpool 2), Haaz Sleiman (The Visitor, Tom Clancy’s Jack Ryan), Esai Daniel Cross (feature debut), Alan Scott (feature debut) and Harry Styles (One Direction, Dunkirk).
Q.V. Hough (@QVHough) is Vague Visages’ founding editor.