Content cover
Archangel Thunderbird Poster

Archangel Thunderbird

1998 6 • 20 min

Archangel Thunderbird

1998 6/10 20 min

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.

Released
May 29, 1998

By browsing this website, you accept our cookies policy.