A paraplegic scientist attempts a dangerous experiment to reclaim his mobility in this visceral bit of gruesome, wince-inducing body-horror.
2008
2016
2014
2025
1973
2015
1953
2012
2018
2010
2023
1967
1917