Noticing that he will likely be defeated right away during a police showdown, a thug shoots himself to force the cops to stop fireplace and take him to the medical center. Within the clinic, he claims human ... See complete summary » Director: Subjected to bizarre, progressively violent pseudo-scientific experiments https://doomoviefreehd.com/