S03 E05
Oct 22, 2011Not Available
Twisted (US)
The Silent Savage
Release Date: Oct 22, 2011Episode Description
The British Jeffrey Dahmer killed at least 15 men and boys in London.
Where to Watch Twisted (US) Season 3 Episode 5 Now
Best
Rent/Buy
Free