Archangel Thunderbird
Fantasy
|
Science Fiction
|
Action
|
Horror
|
TV Movie
6/10
1998
20
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.