The story shifts to Father Christopher (Peter O’Toole), a Catholic priest, who is ruthlessly murdered by the Federales. A 13-year-old boy named José Luis Sánchez (Mauricio Kuri) witnesses the killing. Driven by anger and rage, he joins the rebels, or Cristeros ("soldiers for Christ"), fighting against Calles. Their battle cry is "¡Viva Cristo Rey!" ("Long live Christ the King"). The rebel leader, retired Gen. Enrique Gorostieta (Andy García), an atheist, takes an interest in young José and the boy soon becomes his protégé. Later while fighting against the Federales, José is captured in a firefight and tortured to force him to renounce his belief in God. When he resolutely defends his faith, he is executed. The next year Gorostieta is killed in a battle at Jalisco after becoming a Catholic. In 1929, however, agreements were made to restore religious freedoms. Pope Benedict XVI beatified José in 2005 along with 12 other martyrs of the religious persecution.