马本诚(张丰毅饰)是一个非法逃港者,因为他打人被判入狱八年。出狱后,他得知他的母亲去世了,同时他的妻子杜霞(吴家丽饰)提出了离婚。他感到绝望,试图自杀,但最终只是导致了自己终身残疾。回到大陆后,他感到孤独无助,四处寻找杜霞,希望能够复婚。杜霞的哥哥杜伟(秦沛饰)找人来打马本诚一顿,为了逼迫杜霞露面。马本诚绑架了杜霞的侄子小征(肖俊琨饰),逼迫杜霞出现。在接下来的日子里,马本诚和小征成为了朋友,在流浪者经常出没的地方留下了他们的足迹。有一天,他们看到一辆拖拉机横卧在铁轨上,马本诚用残疾的双腿拖着自己迎向飞驰而来的火车,救下了拖拉机。然而,小征却在这个过程中滚下了陡峭的路基。在医院里,杜霞告诉马本诚,小征是他们的亲生儿子......