Ikke tilgjengelig på noen norsk strømmetjeneste akkurat nå.
Julie-Yara Atz
som Noura
Kathrin Baumhöfer
som Speaker Noura
Fawzia Al-Otaibi
som Self
Dr. Maryam Aldossari
Nicolas McGeehan
Bahrat
Colonel Rabih Alenezi
Sam Collins