Battle in Heaven

Battle in Heaven

96 mins | Drama | May 15, 2005

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.

Battle in Heaven

96 mins | Drama | May 15, 2005

Battle in Heaven
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.
IMDb rating 5.5
Producers ARTE France Cinéma, Mantarraya Producciones, No Dream Cinema, Tarantula, ZDF/Arte, Essential Filmproduktion, Société Parisienne de Production, MackeyCo
Original title Batalla en el cielo
Directors Carlos Reygadas
Writers Carlos Reygadas

Cast

Marcos Hernández

as Marcos

Bertha Ruiz

as Marcos' Wife

David Bornstein

as Jaime

Estela Tamariz

as Ines

El Abuelo

as Chief of Police

Brenda Angulo

as Madame

El Mago

as Preacher

Diego Martínez Vignatti

as Soccer Player

Francisco 'El Gato' Martínez

as Gas Station Attendant

Alejandro Mayar

as Police Inspector

Chavo Nava

as Neurotic Conductor

Michelle Aizpuru

as Adolescentes que llegan de fiesta

Jorge Bacha

as Hombre en silla de ruedas