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.
2017
2023
1991
1985
1995
2006
2007
2022
2019
1974
2025
2001
1980
1957
1956
2021
1954
2018
—
2009