Macdonald is known for her starring role as Alice Manning in the 2014 crime film Every Secret Thing, alongside Dakota Fanning, Diane Lane, and Elizabeth Banks. Regarding Every Secret Thing, Katherine Pushkar from the New York Daily News wrote, "The film actually belongs to Danielle Macdonald, effective as cruel, jealous Alice." Macdonald also had a supporting role in the film Trust Me.