Feature version of the American movie serial of the same title, never exhibited in the USA though appearing as a 16mm home rental film in the 1960s and later seen on TV and from PD home video dealers.