Lorri Davis Actor or Actress (2) West of Memphis (2012) Paradise Lost 3: Purgatory (2011) Producer (1) West of Memphis (2012)