Guest Stars Nestor Carbonell as Richard Alpert Sam Anderson as Bernard Nadler L. Scott Caldwell as Rose Nadler Tania Raymonde as Alex Rousseau Mira Furlan as Danielle Rousseau Marsha Thomason as Naomi Dorrit Blake Bashoff as Karl Andrea Gabriel as Noor "Nadia" Abed Jaseem Neil Hopkins as Liam Pace Brian Goodman as Ryan Pryce Lana Parrilla as Greta Tracy Middendorf as Bonnie John Henry Canavan as Simon Pace Co Starring Jeremy Shada as Young Charlie Zack Shada as Young Liam Joshua Hancock as Roderick