Archangel Thunderbird (1998)
Release Date
29 May, 1998
Runtime
00:20: (HH:MM)
Synopsis
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.
Rating
60%
Genres
Languages
Countries
Companies
Actors