This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"
2016
2017
1995
1980
2012
2023
2011
2014
2008
1962
1971
2019
1997