Special Guest Stars John Larroquette as Ambassador Robert Kittredge Guest Stars Iqbal Theba as General Umair Zaman Melanie Chandra as Fareeda Carla Gugino as Joanne Larson Michelle Gomez as Vanessa Rob Brydon as Martin Wolf Blitzer as Himself Cass Buggé as Samantha Gregory Colby French as Pilot Jonathan Fraser as Security Guard Co Starring Megan Suri as Samira Anjini Azhar as Kalila Mustafa Haidari as Ishaq Fahim Fazli as Warlord