This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"
2024
2022
2016
1981
1982
2000
2006
2011
1985
2009
1973
1967
1993
2010
1996