Happily Ever After
Desmond wakes up to discover he's back on the island.
Subtitles:
Log in for subtitles / transcoding.