This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"
1992
1982
1971
1978
1974
1996
1975
2017
1976
2025
1988
2006
2014
1985
2003