A terrific show last weekend: Michael Snow came to town to screen three recent films/videos and talk about them. The