This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"
1990
1998
1961
1966
1994
1978
2022
2019
2016
1983
2017
1984
2011