Giant psychic grasshoppers
I was thinking of that same Brit flick but dang if I can remember the name of it.