Release Date: May 27, 2017
Genre : Crime
No. of episodes : 76 episode(s)
Latest Episode : Season 8 Episode 10 Steven Dean Gordon (25-Jan-2024)
Take an in-depth look at the lives and crimes of some of the World's Most Evil Killers including Jeffrey Dahmer, Richard Ramirez, Cary Stayner, Leonard Lake, Dorothea Puente and more.