End of Decay
End of Decay

End of Decay (2017)

None | USA | English | 12 min | 2017-04-06
Directed by: Christopher Todd
5.5

An ambitious pharmaceutical researcher loses the ability to walk in a terrible accident and performs dangerous self-experimentation using stem cells to gruesome and unexpected consequences.

Review
Rate
Watch
Add
Report
+ Create