All over the world?
"connecting them with stories they will love from all over the world"
Hmmm... Netflix is a great service, however their "International Films" section seem to be limited to British-American joint ventures or British productions. An admittedly cursory scroll through revealed exactly 1 truly 'foreign' film, "Amelie".