If you’re anything like me, you are extremely pumped for the new season of Lost! Which premieres on ABC on February 2. Hopefully all of our questions will be answered. But if you are one of the people who have not watched Lost, here is a video you should check out. It will explain everything you need to know in 8 minutes and 15 seconds. They’ve also released the image you see above, Lost as the “Last Supper” – so many questions from this picture (looks like Claire is a main character again).