12岁的阿富汗富家少爷阿米尔和仆人哈桑的关系非常要好。他俩的童年大部分时光快乐美好:爬树、掘虫子、摘石榴、讲故事、放风筝……他们最喜欢放风筝。几百只风筝在天上互相追逐,割线开始后,谁的风筝最后一个落下来就是胜利者,同时,胜利者必须捡到倒数第二只落下来的风筝,才算真正的胜利。
在阿米尔看来,哈桑在运动方面是一等一的高手。哈桑总能第一时间辨别风向,第一时间捡到风筝,第一时间用弹弓击中目标。
生活中,哈桑将仆人的工作做得非常细致,为阿米尔少爷端茶送水、洗衣做饭,无可挑剔。哈桑对阿米尔极其忠诚。阿米尔的“坏事”和恶作剧,哈桑一一顶替,甘愿受罚。
可是,阿米尔也有困惑和不开心的时候。他很困惑父亲对自己的冷淡,对哈桑过分关心。哈桑生下来兔唇,面部畸形。可父亲不惜花重金从国外请来外科医生给哈桑整容。每次外出游玩,父亲总要带上哈桑。阿米尔想不明白自己为何不得父亲宠爱,也许是母亲生下他就死了,让父亲觉得他是家人的克星?阿米尔每每因这些事不开心时,基本会找哈桑打闹,甚至奚落对方丑陋的外貌。哈桑却并不介意,认为只要让少爷开心,他做什么都愿意。
又是一年风筝节。阿米尔为了赢得父亲的重视,他在风筝节前做足了准备。他一定要夺得第一。不出所料,他的风筝最后一个落下。
哈桑飞奔去捡倒数第二只蓝风筝。蓝风筝是当地最霸道的小孩阿塞夫放的。活动结束了,阿米尔看到父亲对他的赞赏和鼓励,十分开心。
可哈桑还没把蓝风筝捡回来。阿米尔左等右等还是没等来哈桑,于是亲自去寻找。
阿米尔在一个巷子里看见阿塞夫截住哈桑,并嘲笑打骂哈桑。懦弱的阿米尔没有勇气冲上去解救哈桑。接下来,他还看到很不堪的一幕:阿塞夫命令手下脱光哈桑的裤子,对哈桑实施了残忍的性侵和强暴。
自此以后,阿米尔心里背负着自责和痛苦。他不再和哈桑一起玩耍,甚至用错误的方式(生日宴会后,将客人送的手表和钱放在哈桑的席子下,向父亲诬告哈桑偷东西)逼走了哈桑一家。小小年纪的阿米尔以为不再面对哈桑,错误地以为逃避就能减轻自己的愧怍。
俄国对阿富汗的战争,逼迫阿米尔父亲舍弃故土,带着阿米尔一路偷渡逃往美国。
阿米尔在美国学习、生活近二十年,已成为一名热门作家。忽然有一天接到父亲挚友拉辛汗的来电,让他务必回国一趟。阿米尔能成为作家,这和拉辛汗叔叔给他的鼓励分不开。小时候,阿米尔给哈桑讲故事,哈桑听得如痴如醉。后来书上的故事讲完了,阿米尔就自编故事,没想到哈桑认为这是听到的最好的故事。于是阿米尔把自编的故事讲给父亲听,可父亲很漠然。但是拉辛汗叔叔却仔细听完故事,并建议他将故事写出来,说不定将来就能成为一名优秀的作家。拉辛汗叔叔在电话里说自己病重,阿米尔买了最早的飞机回国,同时也希望找到哈桑向他道歉,尽心帮助童年中对自己极其忠诚的仆人、朋友——哈桑。
回到故土,阿米尔从拉辛汗口中得知小时候经历种种的一些真相:原来,当年,父亲睡了家中仆人阿里的妻子,生下哈桑;原来,当年哈桑受到性侵后,将此事告诉了家中长辈(包括拉辛汗);原来,当年大家都知道他诬告哈桑偷东西的事……
阿米尔痛苦不已。重病的拉辛汗再次将残酷的事实告知:哈桑夫妻为保护阿米尔家的房子,惨遭塔利班杀害,哈桑的儿子索拉博去了福利院。拉辛汗请求阿米尔去把索拉博找回来。
阿米尔踏上寻找之路。炮火冲刷曾经美好的一切,战争残害故土同胞。阿米尔几经周折才找到福利院,可是索拉博在一个月前被塔利班某个组织接走了。通过花钱打听,阿米尔在一个露天体育场找到那个组织,并成功约访了组织的头目。这个体育场,是当年阿米尔和哈桑放风筝勇夺桂冠之地。
令阿米尔诧异的是,这个塔利班头目竟然是阿塞夫!小小的索拉博竟成了阿塞夫的男宠!
阿米尔想,再也不能让侄子受到那样的伤害,他要赎罪,他要带索拉博远离这里!
阿塞夫怎么会轻易放索拉博走呢?他以为阿米尔还是当年那个懦弱的富家子,于是跟阿米尔下了一场赌局——关起门来打架,如果阿米尔赢了,就可以带走索拉博。
阿米尔拼尽全力搏斗,可文弱书生的他根本无法和崇尚武力暴力的阿塞夫相比。阿米尔被揍得奄奄一息,索拉博拿起弹弓威胁阿塞夫放弃。
索拉博的弹弓技术遗传哈桑,但也远远超过哈桑。这个小小的男孩拿起身上的弹弓先是打碎桌上的玻璃杯,弹珠反弹,准确无误击中阿塞夫的一颗眼珠子!
阿米尔带着索拉博逃离塔利班组织。在那场搏斗中,阿米尔断了几根肋骨、逃离途中脾脏破裂,幸好及时赶到医院救治。其间,行将就木的拉辛汗离开了(他想安静地死在外面),给阿米尔留下一封诀别信和存放在银行的全部积蓄。阿米尔从银行取走了拉辛汗叔叔的积蓄,好几大袋的钱。塔利班在搜寻阿米尔和索拉博。阿米尔只住院一个多星期,就带着索拉博去邻国巴基斯坦。阿米尔错误地估计能顺利带索拉博去美国,可移民局让他提供索拉博是他侄子的证明、哈桑夫妻死亡证明、福利院证明……这些证明,阿米尔无法获取。一个移民的中间商,向阿米尔提供折中的方法,先将索拉博放到原来的福利院待几天,然后开证明再带他出国。
在宾馆,阿米尔哭着和索拉博商量这个办法。索拉博伤心欲绝地说,再也不要回到那个地方,那是个恐怖之地,就是死也不回那个地方。
美国妻子索拉雅打来电话,告诉阿米尔有办法快速带索拉博回美国。在阿米尔夫妻通话期间,索拉博默默走进卫生间,拆开剃须刀,取出刀片,走进浴缸,割向手腕、脚腕……
阿米尔去卫生间准备告诉索拉博好消息,可是看到一片血水……在医院的抢救下,年轻的索拉博被抢救回来了。可是,这个可怜的少年自我封闭了,眼神空洞、漠然、绝望,不再说一句话。
回到美国一年后,阿米尔带着索拉博去放风筝,有那么一瞬间,阿米尔看到索拉博眼里透出一丝兴奋,嘴角露出一丝微笑。阿米尔对索拉博说:“为你,千千万万次。”