During this time two women arrive asking if Serafina can quickly mend their bandanas for a festival to which they are going. Serafina reluctantly does so, but is appalled by their talk of men and reprimands them. One of the women, Bessie (Jo Van Fleet), takes offense and informs Serafina that her late husband was having an affair. Serafina does not go to the graduation ceremony after this revelation, but instead sits alone in the dark until Rosa comes home. She is infuriated when Rosa introduces her to her new sailor boyfriend Jack Hunter (Ben Cooper) and Serafina mistrusts his intentions. After her interrogation, he confides that he is a virgin. She forces him to vow before a statue of the Virgin Mary that he will respect Rosa's innocence. Then Rosa and Jack are picked up by a car of friends for a party. Serafina is still stinging from the revelation that her husband was unfaithful. On a mission to root out the truth, she heads to the church (where a bazaar is being held) to ask the priest if her husband had confessed to an affair with another woman. He refuses to answer and she attacks him. A truck driver named Alvaro (Burt Lancaster) pulls her off the priest, but she tears Alvaro's shirtfront in her attack. Serafina collapses, then is thrown out of the church and is mocked by her female neighbors. Alvaro drives the dazed Serafina home in his banana truck. She offers to repair his torn shirt. At her home Alvaro acts the clown, and flatters Serafina with compliments, brashly confiding his life story to her. Some wine is consumed and she begins to talk of her late husband, whom she still idolizes. She mentions that he used to have a rose tattooed on his chest. Serafina loans Alvaro the rose silk shirt that she had sewn the night of her husband's death until she is able to repair the shirt she tore. They agree to meet later that night. Alvaro returns, having impulsively gotten a rose tattooed on his chest. Serafina is disgusted and goes to throw him out, stating that he is dishonoring Rosario's memory. He awkwardly makes a pass at her, and she attempts to throw him out. Reconsidering, Serafina demands that Alvaro drive her to a club her husband used to attend. Once there she meets Estelle and guesses correctly that she was having an affair with him.