Scarlett Johansson and Kristen Stewart Win Big at Deauville 2025; ‘The Plague’ Takes Top Prize!
At the 51st Deauville American Film Festival, chaired by Golshifteh Farahani, the horror film “The Plague,” which delves into the issue of bullying in school settings, … Continue Reading →