“TERROR MONSTERS IN THE CROSSHAIRS!”

“TERROR MONSTERS IN THE CROSSHAIRS!” That sounds like a ludicrous 1950s Hollywood B-movie, and I can almost see the lurid poster, with its determined hero clenching his jaw, the buxom starlet lifting her hands in fear, and the hideous, outsized monster menacing the planet. But this is not a poster. It is the splashy New … Read more