User blog comment:CROWMETA13/How to watch/@comment-129.228.230.149-20160106231440

Netflix is now available mostly everywhere. Not sure if they have rights to stream it internationally though. It's on the US version of the site. https://help.netflix.com/en/node/14164