WRITTEN BYCarlos RodriguezShayan ZamaniradReza NouriKirtana DarabalBoualem BenatallahMortada Al-Banna