Moonson a young demigod is sent into the past as part of a mission from God to a time before he is born so he can observe the circumstances and conditions of the time of his birth. His mission is to seek out and find an angel, estranged from Heaven that is and has been hiding among his friends and family... who is this angel and why is it crucial Moonson finds him before time catches up with him?