Never Let Me Go meets The Sea of Tranquility in a breathtaking piece of speculative fiction exploring our capacity for love at the end of the world.