This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"
1976
1984
2009
1981
1966
1977
1988
2017
2018
—
2013
2023
2011
2020
2022
1972