WatchTrove
Poster for Battle in Heaven

Battle in Heaven

Original title: Batalla en el cielo

  • Movie
  • 2005
  • 1h 36m

Directed by Carlos Reygadas

5.8

TMDB audience rating
5.8 out of 10 from 216 votes

Where to watch Trailer

Overview

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.

Where to watch

Official offers in the United States

No official subscription, free, rental or purchase offers are listed for the United States right now. It may not be available there, or JustWatch has not recorded it yet. Try another country above.

Availability data by JustWatch, provided through TMDB. Offers vary by country and change often, so confirm with the service before you subscribe, rent or buy. WatchTrove does not host or stream video.

Trailer

Play trailer: Official Restored Trailer [Subtitled]

Official video hosted on YouTube. The player loads only when you press play.

Cast and crew

  • Marcos HernándezMarcos

  • Anapola Mushkadiz

    Anapola MushkadizAna

  • Bertha RuizEsposa de Marcos

  • David BornsteinJaime

  • Rosalinda RamírezViky

  • Estela Martínez TremariInés

  • Luis LozadaPredicador

  • Diego Martínez VignattiVignatti

  • Francisco 'El Gato' MartínezGasolinero

  • Alejandro MayarJefe de policía

  • Chavo NavaConductor neurótico

  • Michelle AizpuruAdolescentes que llegan de fiesta

  • Jorge BachaHombre en silla de ruedas

  • Grace ÁvilaMujer de servicio

  • Sofía TremariAmiga de Inés

  • Brenda Angulo

    Brenda AnguloMadame

Director
Carlos Reygadas
Writer
Carlos Reygadas
Music
John Tavener
Cinematography
Diego Martínez Vignatti