Robert Fisk
Self - Narrator / Journalist
Jihad Sultan
Self - Military General
Tim Eddy
Self - History Professor
Antranik Helvadjian
Self - Bookstore Owner
Suheil Natour
Self - Palestinian Official
Nirmeen Hazineh
Self - Palestinian Woman
Tsoleen Sarian
Self - Archivist
Finian Everard
Self - Military Lieutenant
Vesna Almo
Self - Serbian Fixer
Ifet Krnjić
Self - Retired Weapons Seller
Adis Ikanović
Self - Factory Managing Director
Amira Solh
Self - Urban Planner
Amer Mrayati
Self
Lamiaa Al Saad
Self
Amira Hass
Self - Israeli Journalist
Antony Loewenstein
Self - Freelance Journalist
Chaim Silberstein
Self - Israeli Settler
Sulieman Khatib
Self - Palestinian Man
Alan Dershowitz
Self - Lawyer (voice)
William Fisk
Self - Fisk's Father (archive footage)
Osama Bin Laden
Self - Al-Qaeda Leader (archive footage)