LOST Season 5 will start on Wednesday January 21 according to an article in Variety. It will be three hours of LOST that night. The first is a clip show recap of previous seasons and then two hours of new shows. Last time they also showed the previous season’s finale, so maybe they will do that again sometime before the 21st.