
For Greater Glory: The True Story of Cristiada
2012 · Movie · R · 145 min · ★ 6.8 · 28% critics
Set during the Cristeros War in late-1920s Mexico, this historical drama follows communities pushed into rebellion as the government moves to secularize the country and restrict public worship. As violence escalates, ordinary people are forced to weigh family, faith, and freedom against the cost of taking a stand.
Also known as Cristiada
Where to watch
Streaming on Amazon Prime Video.
2 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2012
- Release date
- 2012-06-01
- Language
- English
- Rated
- R
- Runtime
- 145 min
- Critic score
- 28/100
- TMDB rating
- 6.8/10 (170 votes)
- Box office
- $10,173,682
- Budget
- $12,000,000
About
You’ll likely enjoy this if you want a serious, faith-and-freedom war drama based on real events, with intense moments and big emotions; Not for you if you dislike graphic violence, slow stretches, or political/religious debate like in 12 Strong.
Pros: gripping true-history subject; emotional stakes; strong performances | Cons: uneven pacing; stiff early scenes; feels one-sided
Themes
- based on true story
- catholic
Cast & crew

Eva Longoria
as Tulita

Andy Garcia
as Enrique Gorostieta Velarde

Oscar Isaac
as Victoriano 'El Catorce' Ramirez

Peter O'Toole
as Father Christopher

Rubén Blades
as Président Calles

Catalina Sandino Moreno
as Adriana

Mau Kuri
as Jose

Adrian Alonso
as Lalo

Eduardo Verástegui
as Anacleto Gonzales Flores

Nestor Carbonell
as Mayor Picazo
Directed by Dean Wright