a film starring arturo de cordova and leticia palma