Entertainment Kristen Stewart’s Directorial Debut Wins Revelation Award at Deauville Kristen Stewart has received her first directing award for her film The Chronology of Water, which won the Revelation Award at the Deauville American... Editorial14 September, 2025