O capítulo final de Good Omens começa onde terminou a história indescritível da segunda temporada, quando a querida e improvável dupla (o anjo Azirafel e o demónio Crowley) regressa para enfrentar a sua aventura mais épica e pessoal. A sua amizade milenar terminou quando Azirafel (Michael Sheen) aceitou a oferta de regressar ao Céu, deixando para trás Crowley (David Tennant). Agora, assumindo o seu recente cargo de Arcanjo Supremo, Azirafel tem de supervisionar a Segunda Vinda, uma responsabilidade exigente que lhe pesa profundamente e que se agrava ainda mais quando os seus planos causam consternação entre os outros anjos. Entretanto, um Crowley de coração partido encontra-se no seu momento mais baixo, a vaguear pelas ruas de Soho.
Enquanto o destino do universo pende por um fio, Azirafel e Crowley têm de enfrentar a sua relação, curar velhas feridas e redescobrir a sua ligação. Desde lidar com os gangsters de Londres até impedir ameaças infernais, enfrentam traições pessoais e a complexidade das suas próprias emoções nesta expedição intemporal. Juntos, têm de decidir se a sua amizade (e o próprio mundo) merecem ser salvos.



