This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"
1984
2004
1998
1983
1990
1987
2020
1968
2023
2000
2024
2022
2021
2006
1960
1992