This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"
2008
1969
1973
1971
1980
1992
2017
2010
2020
1996
1984
1981
2023
1995
2003