This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"
1976
1983
1990
1966
2007
1999
1964
1974
1970
2008
2003
2020
1972
1969
1989