Run a finger along any of the surfaces in Alistair Banks Griffin’s sophomore feature “The Wolf Hour,” and it will come up slicked with sweat, grime and the residual soot of the city. It is the summer of 1977, and it’s hotter than hell. June Leigh (Naomi Watts) perches on the window sill of the […]