The last seconds of life?