In the late sixteenth century, Sam awakens in a divine land of inimitable beauty, where a unicorn grazes on the banks of a rainbow lake, but all he feels is emptiness. It is his own poetic vision of heaven, but the reality is hellish: his death, the day before his twentieth birthday, has separated him from the love of his life and his heart has left him. Consequently, he is condemned to spend all of eternity in this soulless place. Sam's meddling guardian angel, Athena, is desperate to atone for her role in his heavenly imprisonment and although she can't send him back to his own life, she breaks all the rules by allowing him to be reincarnated again and again - as many times as it takes for him to find Fizz, the love of his life. Sam's fate, however, was written by a higher power and death will continue to stalk him through every one of his incarnations. Only when he has solved the mystery of his original death and avoided the same fate in his new life can he and Fizz finally live in peace.