Demons commit sins. Angels are sin-free. When every new generation of angels reach a certain age they are each assigned a demon to be their guardian angel, heaven hopes they'll change their ways and grow kind enough to be welcomed into heaven. What happens when an angel meets the sweetest demon?