《卡特教练》又名《铁血教练 》、《放牛班的严冬》,根据高中篮球队教练肯·卡特的真实故事改编而成。
里士满高中篮球队原本从未在任何比赛中获胜过,是一支屡败屡战的队伍,这一切在卡特教练(塞缪尔·杰克逊 Samuel L. Jackson 饰)执教之后发生了变化。他相信这支队伍在他的带领下可以成为最优秀的篮球队,所以他要求队员和他签订一个协议,约定如果队伍不团结或是成绩不佳就不再继续参加任何比赛。在他的带领下,这支队伍开始走上了上坡路,最后成为无人能敌的长胜王。但是在1999年举行的国家锦标赛上,队员们的表现却十分不尽人意,这让卡特教练沮丧不已,他真的关闭了训练馆,禁止队伍继续参加任何比赛。此举引起了极大的反响,他一时成了大众议论的焦点,有人赞赏他视篮球为生命的品格,但更多的人对他的举动表示不解,甚至是批评。
乔什(马科斯·波麦兰 Max Pomeranc 饰)是一个平凡而又普通的美国男孩,某日,他和父亲弗雷德(乔·曼特纳 Joe Mantegna 饰)一起下国际象棋,竟然奇迹般的打败了经验丰富的父亲。之后,乔什又参加了国际象棋公开赛,一路过关斩将,展现出了惊人的天赋。父母决定将乔什培养成一名天才棋手。
某日,一位名叫维尼(劳伦斯·菲什伯恩 Laurence Fishburne 饰)的男子出现在了乔什身边,随着时间的推移,两人之间结下了深厚的友谊。与此同时,父母找来了德高望重的围棋老师布鲁斯(本·金斯利 Ben Kingsley 饰)指导乔什。然而,没过多久,乔什便对日复一日的坐在棋盘前的枯燥生活感到了厌倦