DVD & Blu-Ray The Stuff Blu-ray review Larry Cohen’s satirical B-movie is available in all its gooey glory on Blu-ray