Álex de la Iglesia
Director
Director
Screenplay
Ángel Berriatua
Professor Cavan
José María
Rosario
Mina
Susana
Priest
Producer
Toyota 1
Toyota 2
Toyota 3
Toyota 4
Release Date
October 20, 1995Original Language
Italian, SpanishBudget
$0.00Production Company
Available On