Everything is just about okay, I think those who understand the actual language would enjoy better as with English voiceover is so amateur it's unbelievable how bad they have done it. The voices don't match the characters, they all have accents?!!?? When doing a voice over in a language why add an Arabic accent to it? I really don't understand that, it's silly I have watched too many movies in different languages including arabic and the voice over is standard American or British English. They really should change this as it just looks very amateur, how did netflix allow such thing, I don't know.