The Swarm

the-swarm-filming-locations-france-netflix-2021

Netflix’s The Swarm Filming Locations – Where was the 2021 Horror Flick Filmed?

Rachel

The Swarm is a French Horror movie directed by Just Philippot. The film was scheduled for a release last year ...