I am from Italy and I am using Private Internet Access VPN
I tried to watch legends of tomorrow and other titles by connecting to the various countries listed on on your site with the vpn and clicking on watch now. It doesn't work at the moment.
I tried different countries:
Czeck republic, netherland, Slovakia, Israel, Greece.
Btw, the same is true with big bang theory, unless I connect with windscribe on UK windflix (optimized for netflix).