When Life Flashes Before Our Eyes