Cote de Pablo
as Shirah
Diego Boneta
as Amram
Kathryn Prescott
as Aziza
Rachel Brosnahan
as Yael
Sam Neill
as Josephus