Know the Cast: ‘Eternals’

Eternals Cast - Every Performer and Character in the 2021 MCU Movie

The Eternals cast features Gemma Chan, Richard Madden and Angelina Jolie. This info article contains minor spoilers and character details 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.

Read More at VV — Know the Cast: ‘All the Old Knives’

Eternals Cast: Gemma Chan as Sersi

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)

Read More at VV — Know the Cast: ‘Dirty Lines

Eternals Cast: Richard Madden as Ikaris

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)

Read More at VV — Know the Cast: ‘Dancing on Glass’

Eternals Cast: Angelina Jolie as Thena

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)

Read More at VV — Know the Cast: ‘Metal Lords’

Eternals Cast: Salma Hayek as Ajak

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)

Read More at VV — Know the Cast: ‘Tokyo Vice’

Eternals Cast: Kit Harington as Dane Whitman

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)

Read More at VV — Know the Voice Cast: ‘Apollo 10 1/2’

Eternals Cast: Kumail Nanjiani as Kingo

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-)

Read More at VV — Know the Cast: ‘Death on the Nile’

Eternals Cast: Lia McHugh as Sprite

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)

Read More at VV — Know the Cast: ‘Slow Horses’

Eternals Cast: Brian Tyree Henry as Phastos

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)

Read More at VV — Know the Cast: ‘The Bubble’

Eternals Cast: Lauren Ridloff as Makkari

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)

Read More at VV — Know the Cast: ‘All Hail’

Eternals Cast: Barry Keoghan as Druig

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)

Read More at VV — Know the Cast: ‘Moonshot’

Eternals Cast: Don Lee as Gilgamesh

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)

Read More at VV — Know the Cast: ‘Pachinko’


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.