New To Netflix: Docs and Monsters
New In The USA: HERE COMES THE DEVIL
What is more disturbing? Your kids walking in on you and your spouse having sex, or you and your spouse walking in on your children having sex -with each other. Ostensibly a possession horror, but this Mexican film has far more morally reprehensible acts on its twisted little brain. The simple gesture of holding hands has never been so delectably icky.