The third season featured numerous recurring guest stars. M. C. Gainey plays the Other Tom. Tania Raymonde plays Alex, while Mira Furlan plays her mother Danielle Rousseau, who meets Alex for the first time since she was born. Andrew Divoff acts as the eye-patched Other Mikhail Bakunin and Nestor Carbonell acts as the ageless Other Richard Alpert. Marsha Thomason plays Naomi Dorrit, who arrives on the Island. Blake Bashoff plays Alex's boyfriend Karl. Michael Bowen portrays the vengeful Other Pickett and William Mapother portrays the late Other, Ethan Rom. Sonya Walger plays Desmond's off-island girlfriend Penny Widmore. L. Scott Caldwell and Sam Anderson briefly return as Flight 815 married couple Rose Henderson and Bernard Nadler as does Kimberley Joseph as kidnapped 815 flight attendant Cindy.