Queen of Atlantis is a fantasy movie that follows the story of a queen ruling over the mythical city of Atlantis. The movie explores themes of love, friendship, and power struggles in a visually stunning world.
Where to watch in United States