The End of Decay (2017)

The End of Decay (2017)

2017-04-06 United States of America 12 Min. PG-13
6 1 votes

Overview

A paraplegic scientist attempts a dangerous experiment to reclaim his mobility in this visceral bit of gruesome, wince-inducing body-horror.