Malvern French Film Centre: La Fine Fleur (12A)
Malvern Theatres WR14 3HBCatherine Frot stars as France’s greatest rose grower, now on the verge of bankruptcy and about to sell out to her competitor. Her secretary then recruits three new workers with…
£7