A woman finds herself in a strange world after a tragic accident, as she becomes a wandering soul forced to complete her previous work. However, she meets a stranger, in whom she finds a haven.