The Devil on Christmas Night / The Good Lord on Inspection Day
After a sumptuous Christmas dinner, the Pope receives a visit from the Devil, who whisks him off in a red Ferrari and advises him to restore the Church’s ailing finances using sponsorships. Was it a dream? Possibly. But next morning, the world looks different somehow. God, too, decides to pay the Earth a visit when he realises humanity is busy demolishing his creation. Can he save the day? Well, he’ll give it a shot.