Stel og Jess undersøker en mystisk gresk øy der en eldgammel sivilisasjon har bygget en enorm marmorpyramide. Kan dette byggverket føre dem til Atlantis?