'Lost' Finale -- Did It Work?

May 25, 2010 02:58 AM