No Netflix libraries have all 8 of the Harry Potter movies due to licensing agreements. To watch all of the Harry Potter movies from anywhere, you need a great VPN with quality US servers. A VPN lets you stream using servers in the US, giving you instant access to your HBO account from anywhere in the world.