Good Omens is an old favorite.
There is good in the world, and there is evil. God has his agent on earth and so does the Devil. They’ve been here for awhile, influencing events. It becomes time for the apocalypse to come along; it doesn’t quite go the way anyone’s planned. Good Omens is more about the yin and the yang of the world – there has to be evil for there to be good and visa versa. Humans are comprised of both – why would God create the world like that if He or She wanted everyone to be good all the time? Hmmmm?