Battle in Heaven

Battle in Heaven

Directed by Carlos Reygadas • 2005 • Mexico
Starring Marcos Hernández, Anapola Mushkadiz

Cast entirely with nonprofessionals, BATTLE IN HEAVEN tells the story of Marcos, the middle-aged chauffeur of Ana, daughter of a Mexican general. Marcos is the only member of Ana’s household who knows she leads a double life. Although a child of Mexico’s political elite, Ana amuses herself by working as a prostitute in a high-end brothel. But Marcos also has a secret, a crime that he confesses to Ana, creating a bond of secrecy consecrated by the flesh that unites them. As the police draw closer, Ana urges Marcos to turn himself in, but he seeks redemption from a higher power.

Subscribe Share
Battle in Heaven
  • Battle in Heaven

    Directed by Carlos Reygadas • 2005 • Mexico
    Starring Marcos Hernández, Anapola Mushkadiz

    Cast entirely with nonprofessionals, BATTLE IN HEAVEN tells the story of Marcos, the middle-aged chauffeur of Ana, daughter of a Mexican general. Marcos is the only member of Ana’s household who knows she le...