Warlords of Atlantis
-
Release info:
Warlords of the Deep (1978)
-
The only English subtitle of the movie I found.