Archangel Thunderbird
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.

2021

1995

1988

1995

1996

1995

2012

2011

1985

1983

2014

2014

2018

2005

1999

1976

1995

1995

2008

2005