
To date, surrealist Italian-Canadian filmmaker Panos Cosmatos has taken us Beyond The Black Rainbow, into Guillermo del Toro’s Cabinet Of Curiosities, and on a journey into LSD-crazed leather daddy madness with Nic Cage in the mind- and eye-blowing Mandy. Now, eight years since unleashing peak Crazy Cage, Cosmatos is back back back with *checks notes* 80s LA-set vampire thriller Flesh Of The Gods. And after a slight late-in-the-day line-up switcheroo, Deadline has confirmed that freshly minted The Secret Agent Best Actor nominee Wagner Moura and Kristen Stewart are on to play fanged spouses in Cosmatos’ latest cinematic trip.
Oscar Isaac had originally been set to star in Cosmatos’ movie, but as Deadline reports, the in-demand actor exited recently due to scheduling conflicts (no, we don’t dare to believe it’s for a stealth Moon Knight comeback, but we do dare to hope.) Still, we think everyone would agree that Moura is more than up to the job here, and the prospect of Wagner and KStew — no stranger to shiny vampy people of course as star of Twilight — vamping it up in 80s LA is an incredibly hot one, indeed. The official synopsis for the movie, in gestation since 2024, reads: “Flesh of the Gods follows Raoul (Moura) and Alex (Stewart), a married couple in glittering ’80s Los Angeles who descend each evening from their luxury skyscraper condo and head into an electric nighttime realm. When they cross paths with the mysterious and enigmatic Nameless and her hard-partying cabal, Raoul and Alex are seduced into a glamorous, surrealistic world of hedonism, thrills and violence.” Yeah, you read that right: we’re getting hedonism, thrills, and violence — the full trifecta.
Written by Se7en‘s Kevin Andrew Walker, directed by Cosmatos, starring Stewart and Moura, produced by The Big Short‘s Adam McKay, and now backed by A24 — who’ve just boarded the project as distributors — there really is no shortage of firepower both in front of or behind the camera on Flesh Of The Gods. All of which is to say that we absolutely cannot wait to sink our teeth into this one.