According to reports from the Eternals’ premiere on Monday night (Oct. 18, 2021), Harry Styles makes his appearance in one of the film’s after-credits scenes.
It’s his second major role, following Dunkirk (which he co-starred in alongside Eternals actor Barry Keoghan) and just before next year’s thriller Don’t Worry Darling from Booksmart director Olivia Wilde.
Styles will play Eros, an Eternal and the brother of Thanos. Created by Jim Starlin and Mike Friedrich in 1973, Eros, like his brother, was born on Titan and is a being of immense strength, but with the added power to manipulate the emotions of others. He doesn’t always use this power altruistically — like his name implies, Eros is extremely invested in being a horndog, sometimes to a troubling degree.
Other times, however — usually when his evil brother is involved — Eros acts as a cosmic superhero, adopting the codename Starfox (no relation) and flying off to battle.
Currently, there aren’t any real details about when Styles’ take on Eros will get his first proper showing as his appearance in Eternals is reportedly limited to a post-credits scene. An educated guess would be Guardians of the Galaxy Vol. 3, but anything’s possible with the intensely secretive studio.
Eternals premieres in theaters on Nov. 5, 2021.
LINK LOVE
![]() | ![]() | ![]() |
Gwen Stefani ‘Doesn’t Care’ if She Alienates Fans by Going ‘Full MAGA’ (Celebitchy) | OMG, ‘Scuse! Jonathan Majors’ Body Is MAYJAHS as Killian Maddox in ‘Magazine Dreams’ (omg blog) | Cate Blanchett Doesn’t Want You to Be Able to Watch Awards Shows (Pajiba) |
![]() | ![]() | ![]() |
2025 Awards Season Retrospective: Zoe Saldaña (Go Fug Yourself) | Milkshake Dreams: Modus Vivendi’s Illusion Line (Boy Culture) | Scott Gardner’s White Party (Kenneth in the 212) |