Lost Stills

Nestor Carbonell stars as Richard Alpert on "Lost."

View gallery

104 photos

View Comments