News

Last year, Dutch filmmaker George Sluizer made a tight, nasty little venom strike of a movie called “The Vanishing.” It was bad news for cats and ardent young men: it told how curiosity… ...