Women Filmmakers Take Center Stage at 70th Annual Cannes Film Festival and Market
As the 70th annual Cannes Film Festival quickly approaches, women filmmakers are taking the French Riviera by storm. Actress Karen Allen, most known for her work in the Indiana Jones film franchise, has set her sights on Cannes this year with the directorial debut of her first short film, A Tree. A Rock. A Cloud. […]