Every Secret Thing (2014) Macdonald plays Diane Lane's daughter in this 2014 drama, which sees a detective trying to solve a mystery involving two young women who, seven years earlier, were put in jail after it was suspected they were responsible for an infant's death. Image Source: Everett Collection