No, I haven't seen it. One and a half Truffaut to date.
Let me try translating the name: The English God and the Continent?
How about: Two Englishwomen and (or on) the Continent (meaning Europe, presumably). I've never heard of it either.
But, let's look it up!