
About the film
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.
- Directed by
- Carlos Reygadas
- Released
- October 5, 2005
- US theatrical
- February 20, 2006
- Certification
- 18
- Country
- Germany, Belgium, France, Mexico
- Starring
- Marcos Hernández, Anapola Mushkadiz, Bertha Ruiz, David Bornstein, Rosalinda Ramírez, Estela Martínez Tremari, Luis Lozada, Diego Martínez Vignatti, Francisco 'El Gato' Martínez, Alejandro Mayar
- Language
- Spanish
- Origin
- MX
- Studios
- Mantarraya Producciones, No Dream Cinema, Société Parisienne de Production, Essential Filmproduktion, Tarantula, MackeyCo, ZDF/Arte, ARTE France Cinéma
- Written by
- Carlos Reygadas
- Produced by
- Susanne Marian, Carlos Reygadas, Philippe Bober, Jaime Romandia
- Cinematography
- Diego Martínez Vignatti
- Music
- John Tavener
- Budget
- $1,601,792
- Box office
- $253,527
How to see Battle in Heaven (2005)
Streaming
United States
No subscription, rental, or purchase options listed in United States right now.
Available internationally
Stream
Stream
Stream
Stream
Source: JustWatch
Physical media
Movies they don’t want you to see
Related movies only streaming in other territories
Crash (1996)Streaming in United Kingdom · Japan · Canada · Australia +20 more
Nobody Will Speak of Us When We're Dead (1995)Streaming in Spain · Brazil · Mexico · Argentina +48 more
The Assassination of Richard Nixon (2004)Streaming in South Korea
Nobody Has to Know (2022)Streaming in Australia · Belgium · Switzerland · Indonesia +4 more
Movies we wrote about
1 commentEnter the Void (2010)
1 commentAmer (2009)
7 commentsSleep Dealer (2008)
10 commentsRequiem (2006)
12 commentsVesper (2022)
40 commentsLet the Right One In (2008)
Films scored for your taste
We have to talk…
Capturing Bigfoot (2026)Honestly one of the best documentaries I've seen. That sounds like hyperbole, but it was a…
The Social Reckoning (2026)A little preachy and sanctimonious - maybe. But I wonder if that's just the climate we're…
Velvet Goldmine (1998)I loved this film when it came out. It was great.
Dr. Caligari (1989)I was lucky enough to see this at the Dobie Theatre when it came out!
The Battle of Algiers (1966)Great film. Also interesting in the possibly unknowing clues it gives that Algeria became a repressive…
The Holy Mountain (1973)I'll have to check this out
Godzilla Minus One (2023)God, fuck you "$10-15 million". USA puts out Marvel Dogshit for upwards of $200-300 million, this…
Swimming Pool (2003)Chris Maher No
Oldboy (2003)Great scene. Love the surrealistic touch
Basket Case (1982)OMG! This looks great
Evilspeak (1981)It’s Cooperdick! There’s my fucking Crowbar!
Pink Flamingos (1972)The girl can’t help it.

Discussion
No writeup yet — what should people know?