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.