Armed with another new English language title, the highly anticipated French movie is scheduled for late November on Netflix.