After an accident causes him to lose his sight, Aaron Scates finds himself in a fight for survival. He must learn to embrace his inner animal or become another failed experiment.
1991
2006
2015
2013
2014
1990
2019
1999
2008
2010
2016
2018
1998
1996
1997
1993