Actresses Catherine Deneavue, from left, Jessica Chastain and Isabelle Huppert pose for photographers during the photo call for the 70th Anniversary of the international film festival, Cannes, southern France, Tuesday, May 23, 2017.Read more on NewsOK.com