Has anyone got an idea why it would still be geographically restricted even though presumably Netflix will own the rights? It seems like this would be an ideal chance to move away from media being released at different…
Has anyone got an idea why it would still be geographically restricted even though presumably Netflix will own the rights? It seems like this would be an ideal chance to move away from media being released at different…