When a flash flood claims the life of Steven Drilach, he finds that the death of his body does not mean the end of his existence. Soon, Steven steps into an afterlife where all his dreams can come true and anything can be his as long as he is able to imagine it. Following the lead of his guide, he learns the connection between the physical world he left behind and the spiritual world that is his new home. Through his experiences, which include journeys back to earth and encounters with lost souls, Steven is able to face his own personal doubts and understand what truly separates him from God.
Here is a fascinating exploration of the relationship between the seemingly meaningless and cruel events that occur on earth, and our belief (or disbelief) in a loving God.