Advert
Locusts with a taste for blood go on the attack in The Swarm trailer
The Swarm (no, not the 1978 film starring Michael Caine) is a new French film that sounds very much like a creature feature from the...
Read MoreAmazon Prime Free Trial