Two years after forfeiting his entry into Heaven, to stay in Purgatory with his adult children, Miles finds himself alone after both of his kids move on. Shortly after this prologue event, he begins to work as a therapist trying to help people break their Purgatory Loops.
In an exchange for a crystal that temporarily awakens his clients to their truths, Miles becomes a Soul Shepherd. In the night, his soul leaves his body and travels to the Spirit World where he collects the souls of the recently departed and shepherds them to Purgatory. In the daytime, Miles begins working with clients who died of A.I.D.S in the early eighties and have been stuck in Purgatory ever since. With the help of the mysterious Reprievement Crystal, Judy Garland (an icon trapped in Purgatory), and a few angels, Miles searches for a way to bring hope to a despairing world.