故事发生在1972年美国一个叫洛克威尔的小镇。莱瑞德上校负责将战争中牺牲的士兵遗体护送回他们的家乡,并为他们在当地举行军事化葬礼。这一次,莱瑞德上校来到洛克威尔镇,并带回了军官格威特的遗体。
《Thuppakki》主要讲述的是陆军上尉贾格迪什(维杰饰)回到孟买度假40天的故事。他有一个充满爱的家庭,包括两个姐姐和父母,他们希望他能娶到一位合适的姑娘。在与包办新娘妮莎(卡佳饰)经历了一些猫鼠游戏之后,贾格迪什的私人生活也随之尘埃落定。
多年以前,在中国某个偏远的地方,一个盲童跟随师傅学琴,师傅告诉他有一道药方可以治愈他的双眼令他重见天日,而这道药方必须在他弹断一千根弦后方能从琴匣里取出来,否则就没有效用。盲童在师傅死后,弹断了一根又一根的琴弦,不顾人生其他。在岁月的磨砺下,小少年成了老琴师,并被村民们尊称为“神神”(刘仲元饰)。村内出现任何纠纷,大家总爱问神神排解。神神有一个瞎眼徒弟石头(黄磊饰),他与村女兰秀(许晴饰)偷情被村民发现,遭到痛殴,兰秀因此愤然绝去。黄天不负苦心人,神神终于弹断了千根弦,只为师傅说那时方可得到药方、见到光明,然而事情却有着意想不到的结局。
为了逃离虐待她的前任,杰西租了一艘船带她穿越苏必利尔湖前往加拿大。当船沉没时,杰西被隐居的灯塔看守人救起。但当杰西恢复健康后,她意识到自己陷入了另一个陷阱。
1241年,成吉思汗的儿子们率领的蒙古大军西征,所到之处生灵涂炭。当他们抵达到达喀尔巴阡山脉时,当地猎人贝尔库特兄弟秘密进入营地蒙古并释放了被挟持人质。愤怒的蒙古将军决定采取报复措施,摧毁喀尔巴阡当地的居民定居点。当地人中的一个叛徒告诉蒙古人山里的秘密通道,但贝尔库特兄弟领导的一小群山地猎人有自己的计划来阻止蒙古人的袭击。根据伊凡·法兰科的中篇小说《扎克哈尔·伯库特》改编