Argumento:
Los casquetes polares se han derretido e inundado el mundo. Los supervivientes han optado por reagruparse en pequeños atolones que han construido ellos mismos o bien convertirse en nómadas y vagar por los océanos en pequeñas embarcaciones. Uno de ellos es Marinero (Kevin Costner), un humano que posee branquias para poder respirar debajo del agua. Su vida cambia cuando rescata a Helen (Jeanne Tripplehorn ) y a su hija adoptiva Enola (Tina Majorino) de los malvados Smokers liderados por el Diácono (Dennis Hopper). Ahora, los tres decidirán ir en busca de la Tierra seca: el único lugar en todo el planeta que todavía no ha sido inundado, pero antes tienen que descifrar el tatuaje que Enola tiene en la espalda.