喬什(馬科斯·波麥蘭 Max Pomeranc 飾)是一個平凡而又普通的美國男孩,某日,他和父親弗雷德(喬·曼特納 Joe Mantegna 飾)一起下西洋棋,竟然奇蹟般的打敗了經驗豐富的父親。之後,喬什又參加了西洋棋公開賽,一路過關斬將,展現出了驚人的天賦。父母決定將喬什培養成一名天才棋手。
某日,一位名叫維尼(勞倫斯·菲什伯恩 Laurence Fishburne 飾)的男子出現在了喬什身邊,隨著時間的推移,兩人之間結下了深厚的友誼。與此同時,父母找來了德高望重的圍棋老師布魯斯(本·金斯利 Ben Kingsley 飾)指導喬什。然而,沒過多久,喬什便對日復一日的坐在棋盤前的枯燥生活感到了厭倦。