0Lost Finale: Jack and Locke Discuss HatchUpdated Apr. 25, 2017 9:55AM EDT / Published May 23, 2010 8:09PM EDT