Director: Irene Dionisio
Cast: Tecla Insolia, Romana Maggiora Vergano, Giuseppe De Domenico, Mati Galey
Idda is a 2026 Chinese drama film directed by Wang Xiaoshuai, starring Zhou Dongyu and Zhang Yi. The narrative centers on the complex relationship between two individuals navigating personal and societal shifts within contemporary China, exploring themes of memory, identity, and human connection through a nuanced and observational lens.
The film has garnered attention for its restrained storytelling and strong performances, marking another significant entry in the careers of its lead actors who are known for their work in independent and auteur-driven cinema. Critics have noted the director's continued mastery in capturing subtle emotional undercurrents and the atmospheric quality of modern urban life.
Production details highlight a commitment to authentic location shooting and a minimalist aesthetic that supports the character-driven plot. The film was selected for several prestigious international film festivals in 2026, where it received critical acclaim for its screenplay and direction, further cementing its status as a notable cinematic event of the year.
Idda (2026) is available for viewing through various digital platforms and theatrical releases depending on your region.