I would have given it 10 out of 10 if it wasn't for ...
The ending. The ending seemed ridiculous. It's a great storyline and great characters. I was disappointed in the ending. Firstly when Abu Tsarek rapes her there was no indication that she had already spent 15 years in jail. The rapist did also not look like a 20 year old. He looked like someone in his 30s.