Elitesoldaten Deunan Knute tager til den utopiske by Olympus. Olympus er den perfekte by, hvor mennesker og bioroids lever i fuld harmoni med hinanden, og hvor menneskets ondskab er forvundet. Men byen trues af terrorister. Deunan er den perfekte elitesoldat. Sammen med hendes eks-partner Briaros, er det nu op til hende at tage Olympus' livsvigtige serum 'Applseed' fra terroristerne.