Using Netflix in Bermuda

I have a WD TV Live Hub Media Center box purchases in the USA. Nexflix will not connect. I see post saying it will not wok in Latin America and I suppose that means it will not work anywhere outside the USA. Does anyone know if this can be fixed?

I have Netflix on my Sony box working perfectly.

Hi bdaguy, Netflix should work on all of the supported regions, what message do you get when you try to open the Netflix app?