Eva Longoria Foxcatcher Cannes 051914_04.jpg