Article Ā· 17th May 2025
Members only
Choose a package to get instant access
Already a member? Sign in
As the Cannes Film Market picks up pace, Beta Cinema has announced a series of strong international sales for three of its leading titles, including Let It Rain, The Physician II, and Berlinale opener The Light.