Amsterdam

Snuff Trap – Italy, 2003

Snuff Trap is a 2003 Italian horror thriller feature film written and directed by Bruno Mattei [as Pierre Le Blanc] (Hell of the Living Dead; Rats: Night of Terror; Cruel Jaws; Zombies: The Beginning), with producer Giovanni Paolucci (Cannibal World; Island of the Living Dead; Dracula 3D) taking… Read More ›