Ramón Barragán Best movies: Cabeza de Vaca (1991) La otra conquista (1998) The Mansion of Madness (1973)