The Angel Wore Red
Arturo (Dirk Bogarde), a priest on the run from the Loyalists during the Spanish Civil War, meets up with cabaret dancer Soledad (Ava Gardner), who hides him in her apartment. Already struggling with his faith, Arturo falls in love with Soledad and contemplates leaving the priesthood. However, when an important religious relic is lost, Arturo decides to find and guard the heirloom. Soledad must decide whether or not to side with Arturo, even though he may return to the religious life.