Nadchodzi wojna pomiędzy niebem, a piekłem, która doprowadzi do końca świata. Zapowiedzią zbliżającego się armagedonu jest pojawienie się na Ziemi syna szatana. By temu zapobiec Anioł Azirafal (Michael Sheen) i demon Crowley (David Tennant) starają się wpływać na wychowanie dziecka mając nadzieję, że jeśli będzie otoczony na równi przed dobro i zło to wyrośnie na zwykłego chłopca, który nie rozpocznie apokalipsy. Niestety, kilka dni przed planowaną ostateczną wojną okazuje się, że zajmowali się niewłaściwym dzieckiem. By ocalić świat przed zniszczeniem Azirafal i Crowley rozpoczynają poszukiwania syna szatana. W tym samym czasie chłopiec zaczyna odkrywać swoje niezwykłe moce.