A rural British countryside is torn apart when a freak tornado unleashes a swarm of vicious, flesh e...