The Substance will get a release on physical media this month. Find out how and where you can watch the Demi Moore led film.