The Forgiven - Cast


Jessica Chastain

as Jo Henninger


Ismael Kanater

as Abdellah Taheri


Matt Smith

as Richard Galloway




Anas Elbaz

as Nawfal


David McSavage

as William Joyce


Ben Affan

as Captain Benihadd


Omar Ghazaoui

as Driss


Imane Elmechrafi

as Leila Tarki



Debbie Sherman

as Linda Coetzee


Warrick Grier

as Kruger


  Change Location