Lorri Davis
Born: 1963-07-16
West of Memphis
as Self – Damien's WifeReleased: 2012-11-22
The documentary tells the hitherto unknown story behind an extraordinary and desperate fight to...
Movie pageParadise Lost 3: Purgatory
as SelfReleased: 2012-10-13
A further investigation into the arrest of three teenagers convicted of killing three young boys...
Movie page