This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"
2018
1976
1990
1977
2009
2024
2017
2021
—
2014
1997
2022
2001