Scary twins drive their classmates to suicide in Antonio Negret’s above-average horror/mystery; a film whose few dashes of originality allow it to remain more interesting than its limited release suggests.
Recent Comments