What the Muppets won’t tell you about France