Peter Keough and Henry Sheehan are two veteran film critics with vast experience in print and broadcast media. Now they’re settling in on the internet, with Peter writing from stormy Atlantic shores and Henry’s entries wafting in upon balmy Pacific breezes. Except when one or the other is out doing some expeditionary reviewing.