Madame Tyson is showing at special screening in France