by Paulus Hochgatterer
A chilling psychological thriller a group of damaged people living in a pleasant and seemingly tranquil Austrian village. It's the Christmas holiday, the presents have been opened, and a six-year-o…