Résumé: Le monde s'est transformé en un immense océan. Dans des embarcations délabrées et dans des villes flottantes improvisées appelées, les "atolls", on lutte dans l'espoir de trouver un jour le "Dryland" mythique. Deacon (Dennis Hopper), le chef de la bande des pirates, attaque l'atoll où habitent la jeune Enola et Helen sa mère adoptive. Mais Mariner (Kevin Costner), un vagabond, découvre que la jeune Enola possède un trésor qui peut changer le destin de l'humanité...