Swedish Flesh Eaters on their Way to the Big Screen in Stallo

Humans. For as long as we've been inhabiting this planet, someone or something has been waiting for a chance to munch on our flesh. Why this is, is anyone's guess as we're notoriously filthy animals, but hey, whatever.