Battle in Heaven
Battle in Heaven

Battle in Heaven

October 05, 2005 | 96 min

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.

Genres

Drama

Cast

Naomi Scott

Marcos Hernández

Naomi Scott

Anapola Mushkadiz

Naomi Scott

Bertha Ruiz

Naomi Scott

David Bornstein

Naomi Scott

Rosalinda Ramirez

Naomi Scott

Estela Tamariz

Share on social media

More Like This

Unfaithful
Innocent Games
Makamandag na Bango
The Piano Teacher
All the King's Men
Hallam Foe
Body of Evidence
A Master Builder
Paranoid Park
Anatomy of Hell
Abigail
Eleana
The Country Girl
Twin Peaks: Fire Walk with Me
The Fuel of Youth
Alpha Dog
Eleven Days, Eleven Nights 2
8MM 2
The Libertine
Love in the Time of Cholera