Азирафель — ангел, наделённый добротой, и Кроули — демон с ироничным взглядом на жизнь. Эти двое на протяжении тысячелетий живут среди людей, несмотря на строгие указания своих небесных и адских начальников. За это время они стали настоящими друзьями. Однако, когда они узнают о приближающемся конце света, их размеренная жизнь оказывается под угрозой. Оба понимают, что не готовы оставить земную реальность и решают объединить усилия, чтобы остановить апокалипсис.
На своём пути они встречают множество колоритных персонажей, включая пророка, который стремится осуществить своё предназначение, и группу детей, чьи судьбы переплетены с надвигающимися событиями. С каждым новым шагом они всё ближе к неизбежному, и становится ясно, что на кону не только их дружба, но и судьба всего человечества. Их приключение наполняется неожиданными поворотами и комичными ситуациями, которые заставляют задуматься о том, что на самом деле значит быть добрым или злым. В конце концов, выбор, перед которым они встанут, может изменить всё вокруг.