Sinbad returns from the sea to find his country subjected to the will of two unscrupulous sorcerers.
You can now watch Sinbad of the Seven Seas online on the following streaming services in the United States.