查理(克里斯·奥唐纳 Chris O'Donnell 饰)是一个普通的中学生,他因为见证着一件恶作剧但又不想出卖朋友,于是面临着一道艰难的选择题——要么坦白,要么被学校勒退。而前中校斯莱德(阿尔·帕西诺 Al Pacino 饰)是一个退伍军官,因为意外失明而整日脾气暴躁,人生从顶点的辉煌滑落谷底。
为了挣到足够的钱回家过圣诞节,查理应聘照看双目失明的斯莱德。自从两人的人生有了交集,命运的转折慢慢清晰。斯莱德打算结束失去了意义的生活,于是在查理的陪伴下,尽情享受着人生最后一趟出行,去纽约度一个疯狂的周末。忧心忡忡的查理尽管没有心情,也只得陪斯莱德前往纽约。斯莱德吃着最美味的佳肴,买光鲜的汽车,在狭窄的街道上飚车,住在豪华的套房里,跟随陌生女子的袅袅香水味,跳一段优雅性感的探戈……极乐的疯狂后,他拿枪对准了自己的头颅。然而,查理声嘶力竭的劝阻改变了一切,曙光亦渐渐在这个老人心中重新升起,二人情深如父子。
周末度完回来,斯莱德擅闯学校会场为查利辩护,在学校礼堂的激昂演说,挽救了查理的前途,也讽刺了学校的伪善。查理终于免除了处分,而斯莱德回到家后也重新焕发了对生活的热情。
编剧博·古德曼把整个故事的视角安在了一个十几岁的高中生的身上,他让这样一个有点腼腆、不大放得开的孩子去直接面对一个怪异、孤僻的老军官。这样的剧本,对编剧而言就是一项不小的挑战。古德曼认为:“艾尔·帕西诺演的那个军官是一个争强好胜的人,让一个像是软柿子的中学生去和他接触,肯定会有奇妙的化学效果。那个退役的军官,想了结自己的一生,结果他碰到了生命刚刚开始的中学生——这无疑会唤醒他的对生活和生命的渴望。借用下《梵高传》的名字来说,就是‘渴望生活’”(《梵高传》的英文名是Lust of Life,意为“渴望生活”)。