The “Eternals” Cast In Their First Major Roles VS Now

They all had to start somewhere.

We’re only days away from the release of Eternals, and fans already can’t get enough of the all-star cast.

Mondadori Portfolio / Mondadori Portfolio via Getty Images

Richard Madden, Angelina Jolie and Salma Hayek are just a few of the familiar faces who will be seen this weekend when the highly anticipated film hits theaters.

© Walt Disney Studios Motion Pictures / © Marvel Studios / courtesy Everett Collection

If you’re curious about how the stars achieved their great success before officially joining the MCU, you’ve come to the right place. Look at your favorite actors in their first major movie roles compared to now.

Gemma Chan

Des Willie / © AMC / courtesy Everett Collection, Sophie Mutevelian / © Walt Disney Studios Motion Pictures / © Marvel Studios / courtesy Everett Collection

Then: One of Gemma’s first big TV roles was Mia / Anita in Humans.

Now: She plays Sersi in Eternals.

Richard Madden

HBO, © Walt Disney Studios Motion Pictures / © Marvel Studios / courtesy Everett Collection

Then: Richard made a name for himself as Robb Stark in Game of Thrones.

Now: He plays Ikaris in Eternals.

Angelina Jolie

MGM / © United Artists / courtesy Everett Collection, © Walt Disney Studios Motion Pictures / © Marvel Studios / courtesy Everett Collection

Then: Angelina’s first major film role was Kate in Hackers.

Now: She plays Thena in Eternals.

Salma Hayek

Rico Torres / © Columbia Pictures / courtesy Everett Collection, © Walt Disney Studios Motion Pictures / © Marvel Studios / courtesy Everett Collection

Then: Salma had one of her first cinema appearances as Carolina in Desperado.

Now: She plays Ajak in Eternals.

Kit Harington

HBO, © Walt Disney Studios Motion Pictures / © Marvel Studios / courtesy Everett Collection

Then: Kit is another GOT alum and got off to a great start as Jon Snow.

Now: He plays Dane Whitman in Eternals.

Kumail Nanjiani

Darren Michaels / © TNT / courtesy Everett Collection, Sophie Mutevelian / © Walt Disney Studios Motion Pictures / © Marvel Studios / courtesy Everett Collection

Back then: Kumail played Pindar Singh in Franklin & Bash.

Now: He plays Kingo in Eternals.

Don Lee

© Well Go USA Entertainment / courtesy Everett Collection © Walt Disney Studios Motion Pictures / © Marvel Studios / courtesy Everett Collection

Then: One of Don’s notable leading roles was Sang-hwa in Train to Busan.

Now: He plays Gilgamesh in Eternals.

Lauren Ridloff

© Amazon / courtesy Everett Collection, Sophie Mutevelian / © Walt Disney Studios Motion Pictures / © Marvel Studios / courtesy Everett Collection

Then: One of Lauren’s first major film roles was Diane in Sound of Metal.

Now: She plays Makkari in Eternals.

Lia McHugh

Ali Goldstein / © Paramount Network / courtesy Everett Collection, © Walt Disney Studios Motion Pictures / © Marvel Studios / courtesy Everett Collection

Then: Lia’s first recurring TV role was Jessica Nolan in American Woman.

Now: She plays Sprite in Eternals.

Brian Tyree Henry

Guy D’Alema / © FX / courtesy Everett Collection, © Walt Disney Studios Motion Pictures / © Marvel Studios / courtesy Everett Collection

Then: Brian got one of his first recurring TV roles as Alfred “Paper Boy” Miles in Atlanta.

Now: He plays Phastos in Eternals.

Barry Keoghan

Govinda Van Maele / © Wildcard Distribution / courtesy Everett Collection, Sophie Mutevelian / © Walt Disney Studios Motion Pictures / © Marvel Studios / courtesy Everett Collection

Then: One of Barry’s previous roles was Joe in Mammal.

Now: He plays Druig in Eternals.

Stay up to date with the BuzzFeed Daily Newsletter!