Nowhere to hide for this horror film