Devils Gate – The Ritual – Abattoir
Devils Gate (2017) No Spoilers A pure fantasy alien abduction, sorta, mixed with some middle of nowhere psycho action backed up with some FBI agents hunting down missing persons. Action starts pretty quickly in this