A nurse uncovers the terrifying truth about a renowned doctor whose patients have become permanently maimed by his special dose of a drug called "Dead Sleep."
1975
2008
1995
2021
1965
1999
2015
—
2016
2004
2007
1969
1973
2019
1968
2003