"As John Thatcher meets various people from his past and from history in the afterlife, he becomes increasingly disenchanted and begins to question the future of this realm. He finds himself falling in love with a most unlikely woman who like himself is suspicious of the local authorities but has lost hope that a better existence might be possible. When circumstances force John to violate the code of the realm, he finds himself delivered from a horrific fate by the intervention of a mysterious visitor whom John becomes intent on knowing. When this mysterious visitor intervenes to rescue John's love interest, she has a completely different reaction to him resulting in her self-condemnation and relational tension with John. However, the more John experiences the episodic presence of his mysterious friend, the more he finds himself drawn to him. Then in a dramatic reversal, he finds himself questioning the validity of all he experienced in a world that threatens to undo him. The ending will leave you torn between joy and tears."