Watch 6 Clips from the Lost Season 5 Premiere! Get your first look into the first two episodes of the show's fifth season! Brian B. — January 16, 2009 Facebook Twitter Reddit Email Comment We've got 6 sneak peek video clips at the season 5 premiere of Lost! Get your first look at the first 2 hours of the show from episodes, Becuase You Left and The Lie. Take a look! Season 5 of Lost begins on January 21st.