Talk about Lost right here. And feel free to spoil up through the most recent episode that aired on ABC.