The Den (2013) 18 April 201722 July 2020 Rating: ★★ Snuff Internet Site That Cyber-Stalks People Director: Zach Donohue Actors: Melanie Papalia, David Schlactenhaufen, Adam Shapiro, Anna Margaret Hollyman, … Category: Horror