Cannes Winner Anthony Chen is producing the film
It’s situated near one of the Lerins islands just off the coast of Cannes, France, and it features impressions of local residents immortalised in cement
Tonight we are offering up five of the best films on food to whet your viewing appetites. Comes with a side of fun and laughter.

