Stupid people, hubris against nature, hot lady, giant ape…you get the picture. Only this time it’s 1974 and we’re not trying to do a remake of the original again. I mean, yeah, there’s a lot of similar stuff, but the upshot is, it’s all on the island and JEBUS is it crawling with nasties. Somehow, […]