Guest Stars Alfred Molina as Ibn al-Hazen Mehdi Merali as Cab Driver Bethany Levy as Businesswoman Stoney Emshwiller as Guard