Guest Stars Nestor Carbonell as Richard Alpert Patrick Fischler as Phil Doug Hutchison as Horace Goodspeed Eric Lange as Stuart Radzinsky Alice Evans as Younger Eloise Hawking Kevin Chapman as Mitch David S. Lee as Younger Charles Widmore Co Starring François Chau as Dr. Pierre Chang William Makozak as Captain Bird Sebastian Siegel as Erik Leslie Ishii as Lara Maya Henssens as Young Girl Elisabeth Blake as Vanessa Victoria Goring as Mother