Vincent Deniard

Vincent Deniard

Vincent Deniard is known for Un peuple et son roi (2018), Arès (2016) and Feux rouges (2004).
Vincent Deniard

Movies

The Swarm
A single mother breeds locusts as high-protein food, but has trouble getting them to reproduce — until she finds they have a taste for blood.