Are you using some kind of VPN to try getting US Netflix? If so, try disabling it as "General failure." indicates there's a networking problem local at your end. If you have no VPN active then I would try to reset and/or bypass your router as you most likely have a routing issue.
Nope... No VPN and no modification to the hosts file. Netflix itself will still load, just a lot slower, and when this happens, my ping on the speed test goes up, and other things seem to start to load slower. This is why I don't understand why this is happening. It's not just one computer that does it either. I've tried it on all of them.