And it'll be the last time we see any Sundance world premieres in Utah, as the festival moves to Colorado in 2027.
A tense, nerve-shredding portrait of intimate survival horror and violence is currently available to stream for free.