cast
-
Loretta Young
Ramona
-
Don Ameche
Alessandro
-
Kent Taylor
Felipe Moreno
-
Pauline Frederick
Señora Moreno
-
Victor Kilian
Father Gaspara
-
John Carradine
Jim Farrar
-
J. Carrol Naish
Juan Can
-
Pedro de Cordoba
Father Salvierderra
- Charles Waldron Dr. Weaver
-
Claire Du Brey
Marda
-
Russell Simpson
Scroggs
-
William Benedict
Joseph Hyar
- Robert Spindola Paquito
-
Chief Thundercloud
Pablo
-
Charles Middleton
American Settler (uncredited)
-
Katherine DeMille
Margarita