Józef Anaklet González Flores Rubén Blades – prezydent Plutarco Elías Calles Nestor Carbonell – burmistrz Rafael Picazo Erando González – kapitan żandarmerii La Guada Ulises Nieto – Lorenzo, przyjaciel Józefa del Rio Adrian Alonso – Lalo, współtowarzysz walki Catalina Sandino Moreno – Adriana Bruce Greenwood – ambasador USA Dwight Morrow Bruce McGill – prezydent USA Calvin Coolidge Joaquín Garrido – minister Amaro Ignacio Guadalupe – biskup Pascual Díaz Karyme Lozano – doña María del Río, matka Józefa Andrés Montiel – Florentino Vargas Alma Martinez – señora Vargas
Premiera Premiera odbyła się 20 kwietnia 2012 w Meksyku, gdzie film spotkał się z gorącym przyjęciem, plasując się na pierwszym miejscu pod względem wpływów brutto ze sprzedaży biletów, a na drugim pod względem wpływów całkowitych, ustępując jedynie filmowi Titanic 3D.
W Stanach Zjednoczonych film wszedł na ekrany 1 czerwca 2012, natomiast polską premierę miał 7 kwietnia 2013.
Zobacz też Cristiada, czyli meksykańskie powstanie Cristeros (1926-1929) Bł.