This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"
2005
2024
—
1977
1978
1973
1975
1967
1989
1988
1968
2017
2016
1994