Ismael Kanater
as Abdellah Taheri
Saïd Taghmaoui
Anas Elbaz
as Nawfal
David McSavage
as William Joyce
Ben Affan
as Captain Benihadd
Omar Ghazaoui
as Driss
Imane Elmechrafi
as Leila Tarki
Abdellah Chakiri
as Asaad
Debbie Sherman
as Linda Coetzee
Warrick Grier
as Kruger