Lost - Season 1 Episode 15
Release Date: Feb 9, 2005
S01 E15Feb 9, 2005
Where to Watch Lost Season 1 Episode 15 Now
Homecoming - Watch Online: Streaming, Buy or Rent
After Claire returns with no memory since the flight, Jack and Locke form a plan against her kidnapper, who threatens to kill the other survivors.