Guest Stars Nazneen Contractor as Kayla Hassan Clayne Crawford as Kevin Wade Akbar Kurtha as Farhad Hassan Jürgen Prochnow as Sergei Bazhaev Doug Hutchison as Davros