05/05/2014

New film focuses on West Memphis Three

Director Atom Egoyan shares details from his new film, “Devil’s Knot” which recounts the notorious West Memphis Three case by juxtaposing both the controversial investigation and for the parents of the victims – the pain of losing a child.

Speak Out