This is a TV-movie feature edited from the 1938 Republic serial "Fighting Devil Dogs"
2017
1991
2015
1994
2007
2001
2014
1985
1995
1972
2025
2005
1968
1993
1986