
User Score
2 votes
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.
Director
Writer
Status
Released
Original Language
EN
Heavy 1
A small team of scientists must race against time to stop what seems to be a cascade of global disasters signaling the possible apocalypse and end of days.