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.
BuzzFeed daily
Stay up to date with the BuzzFeed Daily Newsletter!