Marwan Kenzari as Ashraf Marwan Toby Kebbell as Danny Ben Aroya Sasson Gabai as Anwar Sadat Waleed Zuaiter as Gamal Abdel Nasser Miki Leon as Judah Hornstein Ori Pfeffer as Zvi Zamir Maisa Abd Elhadi as Mona Marwan