De paranormale schrijver Gideon Harlax raakt verwikkeld in een strijd tussen de krachten van het goede, vertegenwoordigd door de engel Helit, en het kwade, vertegenwoordigd door zijn verraderlijke broer Azrael. Terwijl hij met de veerboot van Oxford naar Denemarken reist, is Harlax getuige van een oude legende dat de aarde binnenkort vernietigd kan worden.