Poster for Battle in Heaven (2005)

Movie

Battle in Heaven (2005)

  • Oct 5, 2005
  • 1h 36m

5.8/10

TMDB user score
216 votes on TMDB

Play trailer Where to watch

About This Movie

Battle in Heaven is a 2005 drama film directed by Carlos Reygadas. Its leading cast includes Marcos Hernández, Anapola Mushkadiz and Bertha Ruiz. It runs for 1 hour 36 minutes. Its original language is Spanish.

Synopsis

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.

Synopsis from TMDB.

Before You Pick

Time needed
1 hour 36 minutes
Language
Spanish (subtitles or a dub may be needed)
Audience signal
5.8/10 from 216 TMDB votes

Official Trailer

Official Restored Trailer [Subtitled] · plays from YouTube

Where to Watch Battle in Heaven

No official options are listed for United States right now. Try another country above.

Availability from JustWatch via TMDB. Services and prices change often, so confirm with the provider. MoviePick does not host or stream video.

Cast

  • Marcos Hernández Marcos
  • Anapola Mushkadiz Ana
  • Bertha Ruiz Esposa de Marcos
  • David Bornstein Jaime
  • Rosalinda Ramírez Viky
  • Estela Martínez Tremari Inés
  • Luis Lozada Predicador
  • Diego Martínez Vignatti Vignatti
  • Francisco 'El Gato' Martínez Gasolinero
  • Alejandro Mayar Jefe de policía
  • Chavo Nava Conductor neurótico
  • Michelle Aizpuru Adolescentes que llegan de fiesta
  • Jorge Bacha Hombre en silla de ruedas
  • Grace Ávila Mujer de servicio
  • Sofía Tremari Amiga de Inés
  • Brenda Angulo Madame

From TMDB recommendations and similar titles.