東京汴梁八十萬禁軍教頭林沖(李少春飾)陪娘子張氏(杜近芳飾)東岳廟燒香時,遭高俅之子高衙內(孫盛武飾)調戲,林沖怒斥其惡行。五臺山歸來的魯智深(袁世海飾)與林沖比武結義。高衙內念念不忘張氏美貌,其父高俅(蘇維明飾)授意林沖摯友陸謙(駱洪年飾)設局陷害。陸謙誘林沖持刀進入白虎節堂,高俅以行刺罪名將其發配滄州。林沖途經野豬林時遭陸謙心腹董超(孫得印飾)、薛霸(郝鳴振飾)暗算,魯智深及時相救。發配途中林沖忍辱負重,在山神廟雪夜目睹陸謙(駱洪年飾)與富安(劉元漢飾)火燒草料場,最終手刃仇人。經歷逼迫至絕境的林沖在柴進(曹韻清飾)舉薦下投奔梁山,與晁蓋、魯智深等好漢共聚忠義堂。該片取材《水滸傳》第七至十一回,展現林沖從隱忍到反抗的轉變歷程。