The Forgiven - Cast
as Jo Henninger
Ismael Kanater
as Abdellah Taheri
as Richard Galloway
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