ThrillistNetflix's French Horror Movie 'The Swarm' Breeds a Flock of Freaky LocustsAug 6, 2021Emma StefanskyBy Emma Stefanskymore_vert