El trabajo más reciente de Jeremy Saulnier, Blue Ruin (2013), ganó el Premio Fipresci en el Festival de Cine de Cannes 2013, después de su estreno en la Quincena de los Realizadores. Además, obtuvo el Premio al Mejor Director en el Festival Internacional de Cine de Gijón.
El director Jeremy Saulnier ha comentado que era el momento justo en su carrera para hacer esta película. En un futuro no podría hacer algo tan violento y siendo un director novel tampoco habría podido. Así que después del éxito cosechado con Blue Ruin (2013) vio que era su oportunidad.
El filme se estrenó en el Festival de Cannes de 2015, en la Quincena de realizadores.
El actor Patrick Stewart, que interpreta a Darcy Banker en la película, afirma que aceptó el papel porque tras leerse el guion sintió tanto miedo que se encerró en su casa y activó el sistema de seguridad.
El rodaje del film tuvo lugar en Oregón. Concretamente en Portland, Astoria y en el Mount Hood National Forest.