a place between life and death