Lost's Series Finale with Nestor Carbonell
The end is nigh with the series finale of Lost finally airing this Sunday, May 23rd. Nestor Carbonell, who plays the ageless Richard Alpert, stops by the AOTS studios to talk about ending the series, the cast and more. Don't be ashamed to cry. We'll miss the show too.