Flashes Before Your Eyes was a great episode! Hurley enlists Charlie to help him wrangle the truth out of Desmond, who has been acting strangely ever since the implosion of the hatch. In this episode Desmond remembers what had happened to him after the hatch implosion. Desmond relives a part of his life when he was with Penny Widmore. The flashbacks in this episode appear in a different format – not as memories, but as one continuous "lucid flashback" of déjà vu after the discharge knocked him out. Although they showed a slot in Desmond’s past, different aspects from the Island such as the numbers and the countdown timer came back and haunted him, and the segment ended when he was hit on the head again. After the Déjà vu, Desmond tells Charlie he is a good man. He says that when he turned the key, his life flashed before his eyes, but when he woke up back in the jungle, the flashes didn't stop. Charlie asks if Desmond saved Claire after seeing a flash of her drowning. Desmond says that Charlie is actually the one that he saved. First he saw Charlie electrocuted by the lightning bolt, and then he saw Charlie drown trying to rescue Claire. He says that although he has saved Charlie twice already, the universe will inevitably "course correct". Desmond says no matter what he tries to do, Charlie is going to die.

Next Episode : Stranger in a Strange Land