The controversial sequel to a beloved monster film finds new streaming life.