This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"
1981
2020
1997
2021
2022
1987
2010
1996
1959
2012
2019
1966
1967
1999