Gebaseerd op de comic book van de maker van Ghost in de Shell, een jonge vrouwelijke soldaat Deunan en haar partner cyborg Briareos moeten het post-apocalyptische New York van na de Derde Wereldoorlog overleven en zijn op zoek naar de menselijke hoop, de legendarische stad van Olympus.