Battle in Heaven
Originally released in 2005. Battle in Heaven is a drama film. directed by Carlos Reygadas.
Starring Marcos Hernández, Anapola Mushkadiz, and Bertha Ruiz
Synopsis
Set in Mexico City, Carlos Reygadas's sexually explicit drama centers on a man in turmoil over his past actions. Chauffer Marcos feels compelled to reveal a dark secret to his boss's daughter, Ana, a wealthy woman who works as a prostitute just for the thrill of it. Marcos confesses that he and his wife committed a crime that ended in horrible tragedy. Haunted by his past, Marcos searches for redemption.
Quick Facts
Director
Top Cast
Marcos Hernández
as Marcos
Anapola Mushkadiz
as Ana
Bertha Ruiz
as Esposa de Marcos
David Bornstein
as Jaime
Rosalinda Ramírez
as Viky
Estela Martínez Tremari
as Inés
Luis Lozada
as Predicador
Diego Martínez Vignatti
as Vignatti
Francisco 'El Gato' Martínez
as Gasolinero
Alejandro Mayar
as Jefe de policía
You Might Also Like
Production Details
- Status
- Released
- Original Language
- ES
- Budget
- $1,601,792
- Revenue
- $253,527
Production Companies
- Mantarraya Producciones
- No Dream Cinema
- Société Parisienne de Production
- Essential Filmproduktion
- Tarantula
- MackeyCo
- ZDF/Arte
- ARTE France Cinéma
Frequently Asked Questions
What is Battle in Heaven about?
Set in Mexico City, Carlos Reygadas's sexually explicit drama centers on a man in turmoil over his past actions. Chauffer Marcos feels compelled to reveal a dark secret to his boss's daughter, Ana,...
Who directed Battle in Heaven?
Battle in Heaven was directed by Carlos Reygadas.
How long is Battle in Heaven?
Battle in Heaven has a runtime of 1 hours and 36 minutes (96 minutes total).
When was Battle in Heaven released?
Battle in Heaven was released on May 15, 2005 in theaters.
Who are the main actors in Battle in Heaven?
The main cast of Battle in Heaven includes Marcos Hernández, Anapola Mushkadiz, Bertha Ruiz, David Bornstein, Rosalinda Ramírez.
Is Battle in Heaven worth watching?
Battle in Heaven has a user rating of 5.8/10 based on 208 reviews, indicating mixed reception from audiences.