Brian Gilcrest, 37 anni, è un consulente per le armi degli Stati Uniti caduto in disgrazia. Il suo unico amico è un tecnico di nome Jeremy, "un computer super-intelligente e molto consapevole". In risposta all'aggressione dalla Cina, Gilcrest viene mandato in una base militare dormiente nelle Hawaii per supervisionare il lancio di un satellite spia avanzato. Insieme alla pedante e priva di senso dell'umorismo Lisa Ng, deve assicurarsi le benedizioni del consiglio dei nativi hawaiani prima del lancio. Gilcrest ottiene anche la possibilità di incontrare Tracy, l'unico amore della sua vita, che se ne è andata via insieme al marito e ai due figli. Sull'isola scoprirà se stesso.