A: Historically, yes. But as of 2025, Netflix has removed Atlantis in most Spanish-speaking regions (it rotates every 2-3 years). Currently, Amazon Prime Video is the most consistent home.