A small French village deals with a culture clash after the town mayor sells the whole town to Bavarian Automobile Design Company and the company moves in with all their 200 employees.
2011
2021
1998
2022
2018
2014
2009
2008
2024
2023
2002
2016
1965
2004
1993
2000