“Blast Furnace” and “Standoff” are streaming now.