Abby Ohlheiser: Of Gods and Men (122 minutes, 2010), a new film by Xavier Beauvois, opened last Friday in Los Angeles and New York (at Sunshine, show times are here) after a brief run at the New York Film Festival in the fall. Winner of the second-place prize at last year's...