In a directorial debut by Dean Wright, 'For Greater Glory' promises to give viewers a slice of history that is unknown to most but which was to resonate throughout Latin American during the twentieth century. The period covered in the film, starring Andy Garcia and Eva Longoria, is often called 'La Cristiada' or the Cristero War, which in the 1920s pitted the well-armed Mexican army against peasants and other fervent Catholics against their oppressive government. Catholics who rose up against the government, which was armed by the United States, were called 'Cristeros' because of their battle cry: ¡Viva Cristo Rey! - Long live Christ the King!
Under the government of Plutarco Elias Calles, Catholic priests were hunted down and shot. Restrictions against worship, targetted particularly against Catholics, were onerous and inspired the sort of sacrifice and devotion shown during the Mexican Revolution in the previous decade.
Garcia plays Enrique Gorostieta, a military man who is called to lead an army against the well trained and equipped Mexican army. In one of the most rousing military speeches on film, Garcia calls his men to fight for their freedom and tells them "Men will fire bullets, but only God decides where they land. Viva Cristo Rey!"