Guest Stars Ken Leung as Miles Straume Jeremy Davies as Daniel Faraday Nestor Carbonell as Richard Alpert Rebecca Mader as Charlotte Lewis Jeff Fahey as Frank Lapidus Malcolm David Kelley as Walt Lloyd L. Scott Caldwell as Rose Nadler Alan Dale as Charles Widmore John Terry as Dr. Christian Shephard Sonya Walger as Penelope "Penny" Widmore Kevin Durand as Martin Keamy Anthony Azizi as Omar François Chau as Dr. Marvin Candle Starletta DuPois as Michael's Mom Alex Petrovitch as Henrik Co Starring François Chau as Dr. Edgar Halliwax