A tense, nerve-shredding portrait of intimate survival horror and violence is currently available to stream for free.