Stranded on an island off the coast of Maine, Deirdre and Neil got the solitude each so desperately craved--but they also got each other, something they hadn't expected. Now, with the idea of living alone unimaginable to them, they wonder if their passion can survive the forces of the outside world.