Arrow Video FrightFest Glasgow offered up horror, comedy, and deadly serious dystopian drama with its Friday, March 1st screenings. Besides the world premiere of the terrific British indie shocker Here Comes Hell, this reviewer also had the opportunity to watch the American metalheads vs. giant ants movie Dead Ant (retitled Giant Killer Ants for its […]