A guardian angel is assigned a soul for the first time in 50 years, a soul that will decide his fate for the next thousand years