Legendary French actress Jeanne Balibar teamed with Maxime Rappaz for his directorial debut Let Me Go, a drama about self-discovery set in the Swiss Alps, which world premiered at Cannes ACID in 2023 ...