A paraplegic scientist attempts a dangerous experiment to reclaim his mobility in this visceral bit of gruesome, wince-inducing body-horror.
2007
2006
2017
1988
1971
2008
1987
1992
1978
1958
2004
1938
2025