Lost

Season 1 Episode 7

The Moth

Aired Sunday 9:00 PM Nov 03, 2004 on ABC

Trivia

FILTER BY TYPE

  • Notes

    • The church scene with Charlie and Liam at the church in Manchester was actually filmed on Honolulu, where the scenes on the island are filmed.