Texas, 1868. Le colonel Kirby Yorke combat les indiens Apaches. Son fils fait partie des nouvelles recrues, ce que n'accepte pas sa femme, qui débarque après 15 ans de séparation. Avant d'aller attaquer les Indiens réfugiés au Mexique, Yorke fait évacuer femmes et enfants. Mais ces derniers sont pris en otages par les Apaches.
Sentant son mariage partir à la dérive, l'évèque Henry Brougham fait appel à Dieu qui lui envoie un ange, Dudley. Debby, la femme d'Henry, tombe amoureuse de lui. Jaloux, Henry lui demande de partir, mais Dudley lui avoue qu'après son départ, personne ne se souviendra de lui. Dudley quitte la famille Brougham et les deux époux se réconcilient.