A bizarre live-action/stop motion hybrid television film following Dr. Churchill and his resistance force's last desperate attempt to stop an invading army of ancient extra-terrestrial demons.
1989
2020
1957
1958
2004
2005
2007
2014
2010
1961
1969
1971
2015
2001
2016
2017
1985
1995