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.
Unfortunately the movie Battle in Heaven is not yet available on Disney Plus.
| Directing | Carlos Reygadas | Director |
| Writing | Carlos Reygadas | Writer |
| Production | Philippe Bober | Producer |
| Production | Susanne Marian | Producer |
| Production | Carlos Reygadas | Producer |
| Editing | Adoración G. Elipe | Editor |
| Editing | Benjamin Mirguet | Editor |
| Editing | Carlos Reygadas | Editor |
| Editing | Nicolas Schmerkin | Editor |
| Sound | John Tavener | Music |
| Production | Jaime Romandia | Producer |
| Sound | John Tavener | Original Music Composer |
| Camera | Diego Martínez Vignatti | Director of Photography |
| Lighting | Iván Martínez | Electrician |