Where To Stream Lost Season 3 Episode 8
Flashes Before Your Eyes
- Aired February 14, 2007
- 60 Min
- Rated 8.2
- Number 30 Of 121 Rated Episodes
A suspicious and determined Hurley enlists Charlie to help him wrangle the truth out of Desmond, who has been acting strangely ever since the implosion of the hatch.