X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
The Fall Guy
Star Wars Ep. 1: The Phantom Menace
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
The Feeling That the Time for Doing Something Has Passed
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
Interview With the Vampire S2
Dark Matter
Star Wars: Tales of the Empire
Hacks S3
A Man in Full
The Tattooist of Auschwitz
Shardlake
The Veil
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Dua Lipa: Radical Optimism
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Battle in Heaven
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Carlos Reygadas
Written By
Carlos Reygadas
Cast
Marcos Hernández
Marcos
Anapola Mushkadiz
Ana
Bertha Ruiz
Marcos' Wife
David Bornstein
Jaime
Rosalinda Ramirez
Viky
El Abuelo
Chief of Police
Brenda Angulo
Madame
El Mago
Preacher
Francisco 'El Gato' Martínez
Gas Station Attendant
Diego Martínez Vignatti
Soccer Player
Alejandro Mayar
Police Inspector
Chavo Nava
Neurotic Conductor
Estela Tamariz
Ines
Michelle Aizpuru
Adolescentes que llegan de fiesta
Valeria Alvarez
Ninos que juegan
Adrian Arce
Jugador Pumas
Grace Avila
Mujer de servicio
Jorge Bacha
Hombre en silla de ruedas
Juan Barranco
Peregrinos del coche blanco
Marisela Barranco
Peregrinos del coche blanco
Teresa Barranco
Peregrinos del coche blanco
Agustin Gomez Barriga
Hombre con sonda
Alvaro Bartolini
Chofer que come taco
Marlon Brown
Hombre con walkman
Federico Castillo
Clinete hijo
Mauricio Cornejo
Conductor Combi
Rafael Corres
Cliente servido
Carlos Cosio
Adolescentes que llegan de fiesta
Marcela Cuevas
Mujer De Kimono Blanco
Cristian del Rio
Nino en el metro
Melisa Edson
Enfermera
Jose Ramon Fernandez
Voz narrador TV
Omar Valentin Fernandez
Irving
Magdalena Flores
Peregrinos del coche blanco
Deborah Fosas
Aficionada
Elizabeth Garcia
Parejita
Jose Garcia
Parejita
Pablo Gil Sanchez Mejorada
Nino que sonrie
Leonardo Guzman
Adolescentes que llegan de fiesta
Said Hernandez
Peregrinos del coche blanco
Saul Hernandez
Peregrinos del coche blanco
Stefani Abigail Hernandez
Ninos
Carolina Islas
Madre en el metro
Ioshua Kushnir
Adolescentes que llegan de fiesta
Aliene Ledersneider
Adolescentes que llegan de fiesta
Jorge Mendoza
Ninos
Jessica Mizrahi
Adolescentes que llegan de fiesta
Eduardo Ortiz
Cliente padre
Rafael Parra
Campanero mayor
Carlos Ramos III
Hombre con perro
Fernando Romandia
Fotografa
Jose de Juan Salazar
Ninos
Paola Martinez Tremari
Adolescentes que llegan de fiesta
Sofia Tremari
Amiga de Ines
Gina Vallejo
Senora BMW
Ernesto Veláquez
Entrevistador Cancha
Fernando Penhos Zaga
Adolescentes que llegan de fiesta
Produced By
Philippe Bober
producer
Susanne Marian
producer
Hamish McAlpine
executive producer
Carlos Reygadas
producer
Jaime Romandia
producer
Joseph Rouschop
co-producer
Music
John Tavener
Cinematography
Diego Martínez Vignatti
Sound
Jaime Baksht
re-recording mixer
Sergio Diaz
sound designer / supervising sound editor
Enrique Garcia-Torres
assistant sound editor
Thomas Gauder
sound mixer
Juan Antonio Gomez
foley mixer
Martín Hernández
sound designer / supervising sound mixer
Gilles Laurent
sound editor / sound
Alejandro Li-ho
sound recordist
Ramón Moreira
sound editor
Grégory Noël
boom operator
Alejandro Quevedo
sound editor
Carlos Schmukler
second sound editor
Alan Serna
sound
Carlos Zamorano
foley artist
Editing
Adoración G. Elipe
Benjamin Mirguet
Carlos Reygadas
Nicolas Schmerkin
Art Direction
Elsa Díaz Pirinoli
Art Director
Daniela Schneider
Makeup
Guillaume Castagné
special makeup effects artist
Frédéric Lainé
special makeup effects artist
Special Effects
Yael Matute
special effects
Visual Effects
Juanma Nogales
visual effects
Lucas Sylleros
film scan di cleaning
Assistant Director
Pedro Aguilera
assistant director
Renan Bendersky
second assistant director
Amat Escalante
assistant director
Alex Ezpeleta
first assistant director
Frederic Henocque
first assistant director
Production Management
Leonardo de la Sierra
unit production manager
Gerardo Tagle
production manager
Gina Vallejo
unit manager
Patricia Volcán
assistant unit manager
Art Department
Jorge Gareis
assistant art director
Guillermo
assistant art director
Other
Juan Angel Cordova Creel
special thanks
Alejandro G. Iñárritu
special thanks
Carlos Serrano Azcona
thanks
Ernesto Veláquez
special thanks
Camera Department
Alejandro Arrioja
steadicam operator
Alex Fenton
assistant camera
Manuel García
loader/second assistant camera "a" camera
Iván Martínez
electrician
Fernanda Romandía
still photographer
Location Management
Paola Herrera
location manager
Ximena Perez
location manager
Movie title data and credits provided by