Harry Styles is officially joining Marvel’s Eternals

I mean, he does already look like a god. Here’s everything we know so far.

by Jenna Mahale
19 October 2021, 10:15am

As recently proven by the rogue but excellent casting of Timothée Chalamet as Willy Wonka, anything can happen in the fantastical world of movies. Now, after many months of rumours, it’s been confirmed that ex-One Direction star Harry Styles has landed the role of Starfox, (also known as Eros of Titan) in Eternals, one of Marvel’s most anticipated 2021 releases, directed by Oscar-winning Nomadland filmmaker Chloé Zhao.

Along with his Grammy-award winning musical career, the “Watermelon Sugar” singer has been racking up acting credits like no one’s business, with roles in Christopher Nolan’s WWII epic Dunkirk, Olivia Wilde’s Don’t Worry, Darling and, of course, the “bi cop movie starring Emma Corrin as the third wheel” that we’ve all been waiting for -- My Policeman.

Rumours of a Harry x Marvel collab have been swirling online since September of last year, but what do we really know about the latest MCU blockbuster? Here’s everything we know about our prince’s new divine role in the forthcoming film.

What’s the plot of Marvel’s Eternals?

Based on the comic book series of the same name, Eternals follows a race of powerful, immortal beings who have been hiding on Earth for thousands of years, trying not to influence the events unfolding across the world. Since this is the MCU, those events include more than a few near-apocalypses and major character deaths, so you might need to catch up with the Avengers films (particularly 2019’s Avengers: Endgame) to avoid any unwanted spoilers. But with the emergence of the Eternals’ evil counterparts — the Deviants — the beings must come out of hiding to protect humanity.

According to those who have already seen exclusive showings of the film, it will also be Marvel's sexiest film yet with some queer kissing and light sex scenes apparently.

Who else is in the cast?

Among those confirmed to be in the film are Angelina Jolie, Gemma Chan, Kumail Nanjiani, Kit Harington, Salma Hayek, Brian Tyree Henry and Richard Madden.

How did fans know Harry would join the MCU?

In September 2020, Kris Tapley -- a reporter and writer for Netflix -- tweeted and quickly deleted a post about a secret Marvel project Harry was acting in. Quoting another journalist’s tweet about Harry joining the cast of Don’t Worry, Darling in his first acting job since Dunkirk, Kris wrote: “Second if we’re counting the Marvel movie no one knows he’s in.” Highly suspicious, highly suspicious.

Dedicated fans set about sleuthing after the appearance (and subsequent disappearance) of Kris’ statement, and discovered that Harry had followed Eternals stars Gemma Chan and Richard Madden in late 2019. However, the news of Harry’s casting was only confirmed at the movie premiere on 19 October 2021 in a tweet by Variety reporter Matt Donnelly.

Who is Starfox?

Harry’s character is the superhero Starfox, inspired by the myth of Eros, the god of love. So that definitely tracks. Banished by his family for his womanising ways, Eros is the brother of Thanos, the MCU’s primary big bad with the two rarely seeing eye-to-eye. Starfox is an Eternal with super strength, flying and healing abilities, as well as the power to control people's emotions and suggestibility.

So where was Starfox in the Eternals official teaser trailer?

An update on r/MarvelStudiosSpoilers subreddit implies that Starfox’s appearance in Eternals will be a minor one, likely as part of one of the post-credits scenes Marvel is famous for sneaking in. So don’t lose faith, Stylers, there’s hope for us all yet.

This article was updated on 19 October 2021 to reflect the confirmation of Harry’s casting.

Follow i-D on Instagram and TikTok for more movie news.

Harry Styles