Jon Voight reportedly based the role of Kane on descriptions of Dr. Josef Mengele, the infamous Nazi doctor that performed grotesque experiments on prisoners in concentration camps.
Last film directed by Bob Clark. He died in a car accident in April 2007.