En 2013, pour "Kai Po Che", Abhishek Kapoor adapte "Les trois erreurs de ma vie", best seller de l'auteur à succès, Chetan Bhagat. Il retient des acteurs peu connus au cinéma, Sushant Singh Rajput, Amit Sadh et Raj Kumar Yadav, pour incarner trois jeunes gujaratis passant à l'âge adulte sur fond de tremblement de terre en 2001 puis des violences inter religieuses de 2002. La profondeur des personnages, la qualité de l'interprétation et la sincérité de l'amitié qui lie les personnages principaux, convainquent aussi bien les critiques que le public.