Where To Stream Lost Season 3 Episode 9
Stranger in a Strange Land
- Aired February 21, 2007
- 60 Min
- Rated 6.0
- Number 121 Of 121 Rated Episodes
A power play ensues between Jack and 'The Others' as Juliet's future hangs in the balance. Meanwhile, Kate, Sawyer and Karl continue on their journey away from 'Alcatraz.'