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 Rob Brydon as Martin Michelle Gomez as Vanessa Cass Buggé as Samantha Gregory Wolf Blitzer as Himself 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