Lynne Ramsay
Eva has never been able to really like her son Kevin. Is his evil innate, or is it a sin caused by her alienation?