Screenwriter Ned Benson with actors Jess Weixler and Jessica Chastain are photographed on May 18, 2014 in Cannes, France.