O enredo deste filme de suspense, repleto de ação sobre vingança, que manterá os espectadores em suspense, gira em torno do experiente detetive Bob Hightower (Nikolaj Coster-Waldau), que trabalha em uma pequena cidade da Califórnia. Certa vez, uma tragédia terrível atinge sua família — Bob descobre que, durante a semana do Natal, membros de um culto satânico sanguinário assassinaram sua ex-esposa e seu novo marido e sequestraram sua filha de 14 anos, Gabi (Chloe Guy). Bob inicia uma missão desesperada para encontrá-la, mas percebe que a polícia está investigando na direção errada. Então, o protagonista pede demissão do emprego e passa a investigar o caso por conta própria. Bob descobre que, das garras de uma seita traiçoeira, uma única garota, Case Hardin (Maika Monroe) — ex-membro da seita que sofre de dependência química e mora em uma casa a meio caminho de Hollywood -, teve a sorte de escapar. Case é a última esperança de Bob para salvar sua filha. Ele encontra essa garota e se infiltra no culto secreto. A busca pela filha de Bob logo se transforma em uma caçada primitiva e uma perseguição por meio de uma subcultura selvagem de drogas e violência ritualística. Ao mesmo tempo, isso tem um efeito positivo para expulsar os demônios de Case. No fim das contas, Bob e Case contam com o apoio de um homem apelidado de “O Barqueiro” (Jamie Foxx), para chegar ao líder obcecado da seita, Cyrus (Karl Glusman). Mas Bob não sabe que é justamente em suas mãos que está a última carta — o vigésimo enigma do Tarô, que ajudará a derrotar Cyrus e a encontrar, de uma vez por todas, uma saída para Case da seita satânica.