All Cast

Mario Casas

Mario Casas

Juan

Natalia de Molina

Natalia de Molina

Triana

Ruth Díaz

Ruth Díaz

Eli

Carlos Bardem

Carlos Bardem

Santacana

Vicente Romero Sánchez

Vicente Romero Sánchez

Andrés

Paulina Fenoy

Paulina Fenoy

Estrella

Mauricio Morales

Mauricio Morales

Chico Santos

Sebastián Haro

Sebastián Haro

Barroso

Mona Martínez

Mona Martínez

María

Pilar Gómez

Pilar Gómez

Maravilla

Pablo Gómez-Pando

Pablo Gómez-Pando

Nando

Consuelo Trujillo

Consuelo Trujillo

Kempes' Mother

Mariola Fuentes

Mariola Fuentes

Neighbor Paqui

Juan Carlos Villanueva

Juan Carlos Villanueva

Police Chief Commissioner

Carlos Cabra

Carlos Cabra

Pepe el Rata

Ramiro Alonso

Ramiro Alonso

Taboa

Moreno Borja

Moreno Borja

Gordo Fortuna

Mané Solano

Mané Solano

Paniagua

Salva Reina

Salva Reina

Kempes

Paula Hidalgo

Paula Hidalgo

Kempes' Sister

Guillermo Vallverdú

Guillermo Vallverdú

Basilio

Mariola Ruiz

Mariola Ruiz

Basilio's Wife

Ricardo Fernández Blanco

Ricardo Fernández Blanco

Duty Judge

Teresa Arbolí

Teresa Arbolí

Maravilla's Mother

Alicia Moruno

Alicia Moruno

Maravilla's Sister

Antonio Arcos

Antonio Arcos

Sigüenza

Dámaso Conde

Dámaso Conde

El Lanas

David Pavón

David Pavón

Pacheco

Tano Sánchez

Tano Sánchez

Bizco Fortuna

Xino Hernández

Xino Hernández

Vicente Fortuna

Fran Machado

Fran Machado

Las Vegas Drug Dealer

Alex Peña

Alex Peña

Scientific Police Officer #1

José María Peña

José María Peña

Scientific Police Officer #2

Carlos Tirado

Carlos Tirado

Neighbor Talking About Shooting

Antonio Estrada

Antonio Estrada

Shantytown Hitman

Pablo Baena

Pablo Baena

Communion Guest

Juan Luis Corrientes

Juan Luis Corrientes

Communion Friend #1

Juanfra Juárez

Juanfra Juárez

Communion Friend #2

David Márquez

David Márquez

Communion Friend #3

Luis Miguel Arranz

Luis Miguel Arranz

Hotelito Hitman #1

Carlos Nieto-Balboa

Carlos Nieto-Balboa

Hotelito Hitman #2

Domingo Beltrán

Domingo Beltrán

Las 3000 Oddball #1

Juan Antonio López Enciso

Juan Antonio López Enciso

Las 3000 Oddball #2

David Gutiérrez

David Gutiérrez

Las 3000 Oddball #3

Manuel Ollero

Manuel Ollero

Kempes Home Police Officer

Jordi Minguella

Jordi Minguella

Priest

Concepción Torres Pulido

Concepción Torres Pulido

Old Gypsy Woman

Lorca Gutiérrez Prada

Lorca Gutiérrez Prada

Stone-throwing Girl

Pepe el Boleco

Pepe el Boleco

Flamenco Singer

María Jesús Bernal

María Jesús Bernal

Flamenco Singer

Antonio García

Antonio García

Guitarist

Antonio Corona

Antonio Corona

Palmero

Manuel «Vareta» Egea

Manuel «Vareta» Egea

Palmero

Gema Fernández Cortés

Gema Fernández Cortés

Palmera

Juan y Medio

Juan y Medio

Self (archive footage)