Lost - Season 3 Episode 20
The Man Behind the Curtain
Release Date: May 9, 2007
S03 E20May 9, 2007
Where to Watch Lost Season 3 Episode 20 Now
The Man Behind the Curtain - Watch Online: Streaming, Buy or Rent
As Ben takes Locke to see Jacob and reveal the island's secrets, Ben's background on the island is exposed--as well as what happened to the Dharma Initiative.