
Streams are embedded from third‑party providers. We do not host or upload any videos.


The Fighting Devil Dogs
1938•204 min•Action, Science Fiction•★ 6.0
Two marine lieutenants battle a masked would-be world conqueror who uses electricity as a weapon.