Archangel Thunderbird (1998)
Premiere 29 May 1998 | 20 min | Action Horror Fantasy Science Fiction
• 14 views • 0 thumbs up • 0 thumbs down
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.