Amir feels unbearable shame for mistreating Hassan. Amir feels as though Assef has been diminished by his own darkness. They were both comparable characters who just chose opposite paths, which is reminiscent of the hero/villain narrative in the movies they loved to watch. To demonstrate how Amir is developing and becoming more self-aware, Hosseini shares this dream.