Ana Torrent
Ángela
Ana Torrent
Ángela
Fele Martínez
Chema
Eduardo Noriega
Bosco
Xabier Elorriaga
Castro
Miguel Picazo
Figueroa
Nieves Herranz
Sena
Rosa Campillo
Yolanda
Paco Hernández
Ángela's Father
Rosa Ávila
Ángela's Mother
Teresa Castanedo
TV Presenter
José Miguel Caballero
Video Library Concierge
Joserra Cadiñanos
Vigilant
Julio Vélez
Train Attendant
Pilar Ortega
Sales Manager
Olga Margallo
Vanessa
José Luis Cuerda
Professor 1
Emiliano Otegui
Professor 2
Walter Prieto
Train Watchman
Florentino Sainz
Old Man
Helena Castañeda
(uncredited)
Alejandro Amenábar
Director
Alejandro Amenábar
Screenplay
Mateo Gil
Screenplay
José Luis Cuerda
Executive Producer
José Luis Cuerda
Producer
Emiliano Otegui
Executive Producer
Alejandro Amenábar
Original Music Composer
Mariano Marín
Original Music Composer
Hans Burmann
Director of Photography
María Elena Sáinz de Rozas
Editor
Manuel Corrales
Sound Effects
Pelayo Gutiérrez
Sound Editor
Nacho Royo-Villanova
Sound Effects Editor
Ricardo Steinberg
Sound
Alejandro Amenábar
Associate Producer
Hans Burmann
Associate Producer
Wolfgang Burmann
Associate Producer
Julio Madurga
Associate Producer
Ricardo Steinberg
Co-Producer
María Elena Sáinz de Rozas
Associate Producer
Wolfgang Burmann
Production Design
Ana Cuerda
Costume Design
Paca Almenara
Makeup Artist
Emiliano Otegui
Production Manager
Mateo Gil
Assistant Director
Emma Penella
Thanks