戴茜(杰西卡·坦尼 Jessica Tandy 饰)小时候在贫民窟长大,她的丈夫生意成功之后,家庭才过上了富足的生活。因此,戴茜非常节俭。现在她年纪大了,无法自己开车了,儿子请来了一个黑人司机霍克(摩根·弗里曼 Morgan Freeman 饰),但戴茜却并不喜欢。她起初逃避出行,因为不想让霍克成为自己的司机。然而,随着时间的推移,她逐渐意识到,让霍克为自己工作似乎并不划算。于是,她终于给了霍克第一次为自己开车的机会。
霍克是一个非常善良、淳朴的男人,他知道自己不被接受,并没有把不快放在心里。相反地,他处处关心戴茜的生活,也慢慢了解戴茜坚守原则的执著性格。戴茜对霍克的排斥开始慢慢消融,直至几年间她终于发现,霍克是一个很值得信赖的朋友。
于是,戴茜教会不识字的霍克传授认字,霍克也成为了戴茜晚年最贴心的朋友。