“The Bastards Have Landed!” 25 Years of Bad Taste
By Keri O’Shea Alien invasions have taken many forms in film over the years; we’ve had bug-eyed Martians, super-intelligent hunters, sentient gloop, sentient gloop which becomes mass-marketed as a tasty snack, and many new arrivals – be they plant life or meteor-borne slugs, for instance – who have sought to take over the bodies of […]