There's not much new going on here, but this is a well executed story, production and performances alike. I liked also that it carries a little mystery through the first half, not revealing who or what the monsters, demons aliens, weird things actually are. Worth a watch.