Archangel Thunderbird (1998)
20m
Running Time
May 29, 1998Release Date
Plot.
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.
Where to Watch.
No streaming offers found