a place between life and dead