Battle in Heaven backdrop
Battle in Heaven poster

Battle in Heaven

5.8/ 10 · 0K votes
2005-10-05
1h 36m
ES
Released

Storyline

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.

Budget

$2M

Box Office

$0M

Keywords

mexico city, mexicoeroticismerotic movienew mexican cinema

Production

Mantarraya Producciones
No Dream Cinema
Société Parisienne de Production
Essential FilmproduktionEssential Filmproduktion
Sponsored

Cast

Advertisement

Videos & Trailers

Reviews

Loading reviews...

Frequently Asked Questions

When was Battle in Heaven released?+

Battle in Heaven was released on October 5, 2005.

Who directed Battle in Heaven?+

Battle in Heaven was directed by Carlos Reygadas.

Who stars in Battle in Heaven?+

The main cast of Battle in Heaven includes Marcos Hernández, Anapola Mushkadiz, Bertha Ruiz, David Bornstein.

How long is Battle in Heaven?+

Battle in Heaven has a runtime of 1h 36m.

What genre is Battle in Heaven?+

Battle in Heaven is classified as Drama.

What is the rating of Battle in Heaven?+

Battle in Heaven has an average audience rating of 5.8 out of 10, based on 210 votes.

How to watch Battle in Heaven online?+

Battle in Heaven (2005) is not yet confirmed on a major streaming platform. Its OTT release and where to watch it online will be updated here as soon as streaming details are announced.

Is Battle in Heaven available on any streaming platform?+

Battle in Heaven is not available on streaming platforms yet. We track its OTT and streaming release, so check back for updates on where it will be available online.

What is the OTT release date of Battle in Heaven?+

Battle in Heaven had its theatrical/initial release on October 5, 2005. Its OTT (streaming) release date will be listed here once a platform confirms it.