Frank Borzage ( La Generalita )Michael Curtiz ( Capitán Blood , El capitán blood )Ray Enright ( China Clipper )