En 1985, par une nuit agitée dans la ville côtière d'Amnesty Bay dans le Maine, Thomas Curry, gardien de phare, sauve Atlanna, qu'il découvre blessée sur une plage. Celle-ci, reine des atlantes, un peuple sous-marin, tombe sous le charme de Thomas. De leur union naît Arthur, mi-humain...