Lost - Season 3 Episode 9
Stranger in a Strange Land
Release Date: Feb 21, 2007
S03 E09Feb 21, 2007
Where to Watch Lost Season 3 Episode 9 Now
Stranger in a Strange Land - Watch Online: Streaming, Buy or Rent
A power play ensues between Jack and Ben as Juliet's future lies in the balance. Kate and Sawyer deal with the consequences of their escape.