Each year, Scream Factory seems to outdo itself with insane box sets, ranging from the Halloween set they put together with Anchor Bay to last year's killer two-fer box sets of the complete The Omen series and The Fly franchise. This year — out, appropriately enough, on October 13 —...