A small French village deals with a culture clash after a giant German company moves into town with its 200 employees.