IFFR film 17: Sun Spots (Yang Heng, China): 3.5/5 Lovely long static shots of gorgeous scenery, in detailed HD video that looked great on the enormous Pathé 1 screen.