STORY
Directed by award-winning filmmaker Carlos Avila, this documentary program profiles three legendary wrestlers in a creative and imaginative exploration of the colorful, fascinating and mysterious world of lucha libre Mexican wrestling.
CAST & CREW
- Mascarita Sagrada
- El Santo
- Eduardo Roman
- Miguel Sandoval
- Dan Madigan
Cast
- Carlos Ávila
Director
INFORMATION
- Echo Park Films
Production Companies
- United States of America
Production Countries
LANGUAGES
- Spanish
- English