A paraplegic scientist attempts a dangerous experiment to reclaim his mobility in this visceral bit of gruesome, wince-inducing body-horror.
1990
1989
1963
2020
2007
2004
2017
1997
1987
2002
2003
1970
2005
2000
2008