Battle In Heaven

Simultaneously shocking and deeply religious, Carlos Reygadas' follow-up to his acclaimed 2002 debut, JAPON, tells the story of one man's battle for spiritual redemption through a series of explicit images rarely seen by even the most jaded art-house audiences. Marcos (Marcos Hernandez), security guard and chauffeur to one of Mexico City's powerful military...read more

Cast & Details See all »

  • Released: 2006
  • Rating: NR
  • Review: Simultaneously shocking and deeply religious, Carlos Reygadas' follow-up to his acclaimed 2002 debut, JAPON, tells the story of one man's battle for spiritual redemption through a series of explicit images rarely seen by even the most jaded art-house audie… (more)

Show More »

Trending TonightSee all »

Shop