A wicked doctor experiments on the inmates of his mental home
Dr Turner's Mental Home is not available for streaming at this moment.