The Cannes Film Festival has unveiled the poster for the 76th edition featuring none other than Gallic cinema icon Catherine Deneuve. The black and white photo pictures the noted performer in the film “La Chamade” (Heartbeat), directed by Alain Cavalier. Shot in 1968 on Pampelonne beach, near Saint-Tropez, the film stars Deneuve as Lucile, who […]