The Great Divorce: A Dream (1946)
A fantasy story set in hell and heaven, but mostly about
the way the choices people make
shape their lives
and their ultimate destinies.
Discussed in Schakel, Reason
and Imagination in C. S. Lewis