已近而立之年的克里斯·加德纳,是一名普普通通的医疗器械推销员。这种不安定的生活已经影响到家庭的和睦,最终妻子琳达忍受不了经济上的压力,离开了克里斯,留下他和5岁的儿子克里斯托夫相依为命。这时候克里斯银行帐户里只剩下21块钱,因为没钱付房租,他和儿子被撵出了公寓。
费尽周折克里斯赢得了在一家声名显赫的股票投资公司实习的机会,但是实习期间没有薪水,而且最终只有一人可以成功进入股票投资公司。为了通向幸福之路,克里斯决定走下去。为了省钱,每天晚上克里斯带着儿子去住收容所,吃饭靠领救济,但这些并没有摧毁父子间的亲情与他们的信念,他相信幸福总会落到自己的身上。
凭借过人的智慧,与勤恳的努力,克里斯终于迎来了那幸福的时刻……。1960年代,一列满载各界旅客的502次火车徐徐开往江城。列车乘务组由十三个年轻姑娘组成,共产党员裴兰英(卢桂兰 饰)是列车长。入夜,骤起狂风,往火车站赶车的解放军某部林营长(盛林中 饰),发现一棵被风刮倒的大树横卧在铁轨上,他搬了几次,大树纹丝不动,却被飞来的石块击中头部,他昏迷过去。502次眼看开过来了,苏醒过来的林营长顽强地站在路基上,用手电筒发出紧急停车信号。列车停稳,他被抬上列车,经医生检查发现,他伤势严重,需尽快手术。裴兰英紧急请示铁路局,要求将502次列车改为“特快列车”, 抢救林营长的生命。路局打破常规,沿站临时调度,502次列车飞奔江城......。