saw advance screening read book heard many good things itbr br the movie absolutely fantastic moving roller coaster emotions totally connect characters shaun toub great complete departure usual roles acting understand persiandari incrediblebr br one thing notes khaled hosseini actually loved film unusual book adaptation movies even seeing movie several times he sobbingbr br also animation intro exquisite names displayed persian calligraphy unique times translation clearly conveying message efficiently great movie