Harington will play a non-Eternal character named Dane Whitman. Dunkirk’s Barry Keoghan was also added to the cast as an Eternal named Druid. The previously announced cast includes Jolie as Thena, Madden as Icarus, Kumail Nanjiani as Kingo, Lauren Ridloff as Makkari, Brian Tyree Henry as Phastos, Salma Hayek as Ajak, Lia McHugh as Sprite, and Don Lee as the villain Gilgamesh.

The Rider’s Chloe Zhao is directing the film, which centers on a race of never-aging, never-fading figures. The Eternals were created by the powerful godlike creatures known as the Celestials, and since their birth thousands of years ago, they’ve kept watch over the Earth throughout human history. (They’ve also clashed time and time again with their eternal nemeses: the Deviants, a twisted, hideous group also created by the Celestials).

Eric Ray Davidson for EW

The Marvel Cinematic Universe has played with time before (most notably with the time heist in Avengers: Endgame), but The Eternals is something new for the MCU, a story that follows characters throughout the centuries.