To begin with, Georgian writer-director George Sikharulidze’s debut feature places us mercilessly right into the last place on earth most of us would ever want...