This six-part mini-series based on the book by Terry Pratchett and Neil Gaiman is superb. The 1990 book of the same name is very good but this TV adaptation is even better. It definitely benefits from being made into a miniseries that lasted a total of nearly six hours, rather that a shorter feature film. It enabled the screenwriter Gaiman and the director to provide a much richer texture to an already complex story. The series is available on HBO which I do not subscribe to but I happened to be staying at my daughter’s place and they do subscribe so I took the chance to watch it. I can strongly recommend it. In fact, I plan on seeing it again because the dialogue and acting are so good that it is the kind of thing that benefits from a second viewing, where one picks up on gags that one missed the first time around.
The story is based on the impending Armageddon that will climax in a major battle between the forces of Good and Evil that will be triggered by the Antichrist, who is boy named Adam, soon after his 11th birthday. The TV series expands the roles of Aziraphale (an angel) and Crowley (a demon). Aziraphale was the angel guarding the gate of the Garden of Eden who took pity on the banished Adam and Eve and even gave them his flaming sword to protect them from the wild creatures they would encounter in the hostile world outside. Crowley initially appears in the form of the serpent who tempted Eve. The angel and demon are supposed to be on opposite sides in the war but over thousands of years of crossing paths at various major events in human history have developed a sort of friendship that is grudging at first but becomes stronger when they realize that they both do not see the point of destroying the Earth and all its inhabitants and decide to try and thwart the grand plan. This puts them in the bad books of their two organizations, who try to pull them back into line.