在故事正式开始的二十年前,有“黄金右脚”之称的足球员明锋(浦叶楝饰),被队友强雄(张明明饰)设计陷害,在一场重要的比赛中,射失了一个十二码,不但名誉扫地,更被人打断右脚。明锋信心尽失,最后沦落街头;而强雄则自此事业一帆风顺。二十年后,故事正式开始。明锋(吴孟达饰)在偶然间认识到以拾荒维生,性格乐天,对武术极度沉迷的阿星(周星驰饰),意外发现他惊人的少林大力金刚腿,凭他的专业眼光,认定阿星有足球天分,锋因此游说星参加全国超级杯足球大赛,而阿星也答应。