Em Noites Brutais, Tess (Georgina Campbell) chega na cidade de Detroit para uma entrevista de emprego. A jovem aluga um Airbnb, mas ao chegar no local tarde da noite, ela percebe que a casa já tinha sido reservada por engano para Keith (Bill Skarsgård), um homem estranho, já hospedado lá. Contra seu melhor julgamento, Tess decide ficar por uma noite, e os dois se veem obrigados a dividir a casa sinistra, localizada em um bairro suspeito da cidade. Ao decidir passar a noite de qualquer maneira, a jovem logo descobre que há muito mais a temer (e desvendar) na casa do que no outro hóspede.