瑞贝卡(Floriane Daniel 饰)和罗拉(Marie-Lou Sellem 饰)是无话不谈的好友兼室友。某日,瑞贝卡的男友马克(海诺·弗兹 Heino Ferch 饰)开着新买的车来找瑞贝卡,却在紧要关头忘记了锁车。于是,他的车被一位名叫雷尼(乌里奇·马特斯 Ulrich Matthes 饰)的男子给开走了。
雷尼驾驶着马克的车与一辆大卡车相撞了,雷尼并无大碍,跌跌撞撞的离开了现场,而卡车司机的女儿却在这场事故中不幸丧命。一次偶然中,罗拉和雷尼相遇、相爱了,罗拉发现雷尼似乎患有短期记忆障碍症。与此同时,卡车司机一直都在寻找杀死他女儿的凶手,而马克则爱上了另一个名叫妮娜(Laura Tonke 饰)的女孩,然而这并不意味着他对瑞贝卡失去了兴趣。
查理(克里斯?奥唐纳 Chris O'Donnell 饰)是一个普通的中学生,他因为见证着一件恶作剧但又不想出卖朋友,于是面临着一道艰难的选择题——要么坦白,要么被学校勒退。而史法兰(阿尔?帕西诺 Al Pacino 饰)是一个退伍军官,因为意外失明,人生从顶点的辉煌滑落谷底。
自从两人的人生有了交集,命运的转折慢慢清晰。史法兰打算结束失去了意义的生活,于是在查理的陪伴下,尽情享受着人生最后一趟出行。他吃最美味的佳肴,买光鲜的汽车,在狭窄的街道上飚车,住在豪华的套房里,跟随陌生女子的袅袅香水味,跳一段优雅性感的探戈……极乐的疯狂后,他拿枪对准了自己的头颅。然而,查理声嘶力竭的劝阻改变了一切,曙光亦渐渐在这个老人心中重新升起,二人情深如父子。
史法兰在学校礼堂激昂演说,挽救了查理的前途,讽刺了学校的伪善。二人在互相鼓舞中得到重生。