Lost Season 6 Episode 11

Lost Season 6 Episode 11

Desmond wakes up to discover he’s back on the island.

Episode Title: Happily Ever After

Air Date: 2010-04-06

Year: