More Lost… Channel 4 are taking us back to the island, the chance for all your questions to be answered right? Well...maybe. April 21, 2006