 Gregory Peck (qv) was originally cast as the U.S. Cavalry officer,  but producer Michael Todd (I) (qv) felt Peck wasnt taking the  role seriously enough and fired him, recasting the role with  Tim McCoy (I) (qv).