Netflix may or may not work outside the US if they are one of the providers that will not "cooperate" (for lack of a better word) with potential customers outside the US and more particularly in the Middle East.

There are a number of US sites I have tried which return the message that it has detected I am not in a country they serve.

You can always get a VPN installed before you come and that will get around the blockages.