When I first heard "For Greater Glory" (originally titled "Cristiada," which I prefer) was being shot, I was stunned -- and skeptical. It never could be produced by Hollywood. In fact, it wouldn't be a theatrical release, maybe a short documentary, certainly with a small budget. On the former, I was correct; it was made in Mexico. On the latter, I was wrong; it's a full-fledged major motion picture with grade-A talent. And it's wonderful. The cast includes Andy Garcia, Eva Longoria, Peter O'Toole (in a cameo role as a murdered priest, the octogenarian is splendid), Ruben Blades and...