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