A man has been driven insane by church-sanctioned scientific experimentation which also causes him to be nearly impossible to kill. He is pursued to America by a priest where he embarks upon a killing spree while the priest tries to hunt him down and kill him.
There are currently no reviews available.
Jun 3, Jun 2015
Mar 23, Mar 2016
Mar 1, Mar 1988
Jun 23, Jun 2014
Jan 13, Jan 2025
Oct 9, Oct 2026
Jun 30, Jun 2017
May 21, May 1982