Der lange Zeit erfolgreiche Sportagent JB Bernstein (Jon Hamm) muss mit ansehen, wie die großen Agenturen die kleineren Konkurrenten verdrängen. Wenn er nicht bald eine Lösung findet, müssen er und sein Partner Aash (Aasif Mandvi) ihre Firma schließen. Doch als Bernstein eines Nachts indisches Kricket im Fernsehen sieht, hat er eine Idee. Warum nicht nach Indien reisen, wo der amerikanische Nationalsport noch fast unbekannt ist, und dort einen Baseballwerfer finden? Gemeinsam mit dem alten Talentsucher Ray (Alan Arkin) fliegt JB also nach Mumbai und startet die Fernsehshow „Million Dollar Arm“. Es bewerben sich Tausende Kandidaten in ganz Indien und mit den beiden 18 Jahre alten Finalisten Rinku (Suraj Sharma) und Dinesh (Madhur Mittal) geht es schließlich zurück in die USA, wo sie der legendäre Trainer Tom House (Bill Paxton) zur nächsten Pitcher-Sensation aufbauen soll. Doch werden die jungen Inder es in die Profiliga schaffen?