Could not open on any of my of the 4 computers I had access too. Totally down Site: NetflixIn Southern Oregon