Der Engel Aziraphale (Michael Sheen) und der Dämon Crowley (David Tennant) treffen sich erstmals im Garden Eden. Dort sorgt Crowley dafür, dass Adam und Eva die verbotene Frucht probieren, was zu ihrer Vertreibung aus dem Paradies führt. Im Laufe der Jahrhunderte begegnen sich der Engel und der Dämon immer wieder. Als Gott und der Satan das Ende der Welt beschließen, sollen Aziraphale und Crowley den Antichristen als Baby auf die Erde bringen.
Das Kind, Adam Young (Sam Taylor Buck), wächst unerkannt als ganz normaler Junge in einer gewöhnlichen Familie auf. Doch bei der Geburt passiert ein schwerwiegender Fehler, der erst elf Jahre später entdeckt wird, als Adam seinen Höllenhund zu seinem Geburtstag erhält. Um diesen Fehler zu korrigieren, machen sich Aziraphale und Crowley auf die Suche nach dem Antichristen. Jeder verfolgt dabei seine eigenen Ziele, und beide versuchen, die göttlichen Pläne für das bevorstehende Ende der Welt zu durchkreuzen.