You will need a valid U.S. mailing address to sign up for Netflix. Also, you will only be able to watch instantly if you are in the 50 United States or Washington, D.C. It looks like you are outside the United States. If this is incorrect, please contact your Internet provider for help. We are sorry for any inconvenience.