As punishment for his part in an attempted coup in Heaven, the Archangel Michael is banished to Earth. The holiest of the angelic host has to learn to live as a mortal, not an easy job when you've got Satan as a next-door neighbour. Michael soon finds that being a good person involves more than helping out at Sunday school and attending church coffee mornings. He has to find his purpose in life, deal with earthly temptations and solve a mystery involving...