This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"
2021
2020
1980
1970
2023
2024
1971
1996
1993
1973
2018
2022
2005
2016
2019