Copperhead is electrocuted in Doctor Satan's lab as he captures the Doctor and his thugs.
1977
2026
2008
2004
1978
1984
1990
2016
1941
2015
1965
2006
2025
2017
2014
1962
2013