Sohrab and Amir travel to Islamabad in search of Sohrab's kidnapper, a man named Assef, who is holding Sohrab captive. They hope to rescue Sohrab and bring him back home to safety.
Amir is able to forge a friendship with Sohrab by showing him compassion, understanding, and genuine care. Through consistent love and support, Amir earns Sohrab's trust and helps him heal from his traumatic past, creating a bond that allows them to connect and rely on each other.
Amir breaks his promise to Sohrab by initially not telling him that he will not be sent back to an orphanage in Afghanistan. Amir promised to take care of Sohrab and ensure his safety, but he momentarily considers sending him back before changing his mind.
The resolution comes when Amir returns with Sohrab to California. Although Sohrab is still distant and far from fitting in with the family, they have a breakthrough when Amir agrees to run Sohrab's kite in Golden State Park. They win the contest, just as Amir had done with Hassan many years before, and Sohrab finally breaks a smile.
Uncle Sharif helps Soraya and Amir by using his influence as a consulate officer to expedite the process of adopting Sohrab and bringing him to the United States. He also assists in locating Sohrab in an orphanage in Pakistan and arranging for his travel to America.
The orphanage director did not trust Amir at first, thinking he was an enemy. But Amir had told all the necessary information enough to convince the director to trust him. The director finally had told Amir that Sohrab was taken by some Talibans (one of them was Assef, as revealed later on).
Amir feels he may have Sohrab's blood on his hands because he believes his past actions and failures contributed to Sohrab's suffering and trauma. He is haunted by his inability to protect Hassan, Sohrab's father, and feels a sense of guilt for not being there for Sohrab when he needed help. This burden of guilt makes him feel complicit in the violence and pain that Sohrab endures, leading to his belief that he shares responsibility for the boy's tragic circumstances.
fight assef
Adopt Sohrab, Hassan's son and Amir's nephew
It is what brings Amir together with his father, Hassan, and Sohrab.
Amir observes that because Amir and Soraya are talking, people will talk. But they will talk more about Soraya than they will about Amir, because he is male. "the afghan double standard favors my gender."
Raymond Andrews is a minor character in the novel "The Kite Runner" by Khaled Hosseini. He is a nurse at the hospital where Amir's father, Baba, is being treated. Andrews helps Amir gain information about Hassan's son, Sohrab, and ultimately plays a crucial role in helping Amir locate and rescue Sohrab.
The song that was played in the film adaptation of "The Kite Runner" during the scene when Amir and Sohrab talk on the stairs is "Dance of the Clouds" by Khaled Hosseini. It is an original composition for the movie.