The Substance, the critically-acclaimed body horror starring Demi Moore and Margaret Qualley, will be available to watch at home just in time for Halloween. READ MORE: These are the scariest horror films, according to science. MUBI, The Substance’s global distributor, announced today that it will be exclusively streaming on their...