6.5

The Killer Tales of Dr. Devil

By Brian Shaer | March 2021

The Killer Tales of Dr. Devil is about the closest thing to a snuff film one is likely to see on YouTube. Director…

Join our Film Threat Newsletter

Newsletter Icon