A naked protester with the Ukraine flag painted on them runs onto the red carpet at Cannes during the Three Thousand Years of Longing premiere.

A naked protester ran out onto the red carpet at Cannes during the premiere of George Miller’s Three Thousand Years of Longing. While the fine details of where their solidarity lies are unknown, their body had multiple statements on them that give hunt to the matter. The Ukrainian flag was painted across the front of their naked body beneath the words, “Stop raping us.” On their back, the word, “Scum,” was scrawled upon them.

Three thousand years of longing Cannes protester
Image: Variety

“A screaming woman covered in body paint, with “scum” written on her lower back, was removed from the Cannes Film Festival red carpet during the world premiere of George Miller’s “Three Thousand Years of Longing.””

“Someone just tried to crash the carpet for the premiere of George Millers’ ‘Three Thousand Years of Longing.’ #Cannes2022

“On the Cannes red carpet for George Miller’s new movie, the woman in front of me stripped off all her clothes (covered in body paint) and fell to her knees screaming in front of photographers. Cannes authorities rushed over, covered her in a coat, & blocked my camera from filming”

The story of Three Thousand Years of Longing was showcased in the trailer that dropped today alongside brilliant visuals popping with color and fantastical imagery follows an intelligent scholar, played by Tilda Swinton, who is visiting Istanbul when she uncovers a Djinn, played by Idris Elba, inside a bottle she bought from a trinket shop. The short story the film is based on, ‘The Djinn in the Nightingale’s Eye,’ examines fairy tales and ancient stories’ reflections upon contemporary societies and how certain themes are repeated throughout time.

In the trailer, Swinton’s character, Alithea, releases the Djinn from their confinement to be asked what she desires. She is initially very cautious and cites other stories about wishes as cautionary tales, showing that she is hesitant to trust both the inherent corruption that comes along with such power and herself. By the end of the trailer, we can see she has overcome such caution and asks for a wish.


  • Idris Elba as the Djinn
  • Tilda Swinton as Alithea
  • Aamito Lagum as Queen of Sheba
  • Burcu Gölgedar as Zefir
  • Matteo Bocelli as Prince Mustafa

Three Thousand Years of Longing will release in theaters on August 31st, 2022.

To support the relief of Ukrainians donate to CARE’s Ukraine Crisis Fund which helps them distribute immediate aid and recovery, food, water, hygiene kits, and other critical supplies.

Get unlimited access to the coverage that shapes our culture.
to Rolling Stone magazine
to Rolling Stone magazine