Natasha Talonz Actor or Actress (2) Black Devil Doll (2007) Going to Pieces: The Rise and Fall of the Slasher Film (2006) Producer (1) Black Devil Doll (2007)