男人叫托尼,是酒吧的一名侍卫,托尼做事雷厉风行,面对醉酒闹事的客人,他从来不拖泥带水,三两下就解决了棘手的问题。但和大多数白人一样,托尼也带有严重的种族歧视,看到黑人维修工用过的水杯,他会嫌弃的将杯子扔进垃圾桶。可天要下雨,娘要嫁人。酒吧因故停业两个月,托尼被迫失业。面对家里庞大的日常开销,托尼急需一份短工作为过渡。没过几天,朋友就给他找了份短工,可当他来面试时,他蒙了,主人竟然是个黑人。

黑人叫谢利,是个有名的钢琴家,因为要去南方进行为期两个月的巡演,急需一名短期司机,可说是司机时则更像是保镖,因为越往南方,黑人歧视越严重,老板看重这事。托尼的处事能力,可当托尼得知自己不仅是个司机,还要给老板洗衣服、擦皮鞋的时候,脱离起身就走,顺便抬高了价格,还说当司机解决麻烦都没有问题,但做贴身男仆想都别想。本以为工作黄了,没想到第二天一早,犀利不是静打来电话,答应了他的条件。
为了生活,托尼只能硬着头皮上。出发前,凄厉的助手递给托尼一本绿皮书。这是一本黑人出行的安全指南,梳理明确的标注着能接待黑人的酒店和餐厅。在那个种族歧视的年代,这本书被视为黑人出行的圣经。一路上,托尼叽叽喳喳说个不停,谢利却只说了两个事,一是弹奏的钢琴必须是斯坦威拍的,而是每晚都要用一瓶威士忌送到他的房间,脱离一边往嘴里塞着食物,一边记录着先烈的奇怪要求。很快,他们来到了巡演的第一站,演出之前,这里找到托尼说,考虑到接触的都是上流人物,他建议图呢改掉说脏话的习惯,这样图你非常不爽。他习惯了我行我素,哪能说改就改,演出开始。谢利惟妙惟肖的琴声打动了所有观众,看到这一幕,脱离也入了神。这一刻,他似乎有种莫名的自豪感,第一站他们还算顺利,可他们怎么也没想到,接下来的行程会那么难。

在巡演第二站的印第安纳州铜陵,到会堂查看演出设备时,发现主办方提供的钢琴不仅堆满了垃圾,还不是施坦威牌的。锅里找到工作人员协调此事,可对方却一脸不屑,非但瞧不起黑人,还试图挑衅。不出意外,托尼通过出色的公关能力,让系里用上了斯坦威拍的钢琴。看着戏里的精彩演出,托尼高兴得像个孩子。第二天,他们继续南下,路上脱离,买了一份全家桶,他随手递给谢利一只鸡腿,解力却非常嫌弃,迟迟不愿接过来。谢利只好接过鸡腿,小心翼翼地尝了一口,果然在优雅的人也躲不过真香定律,面对再次的来的札记,心理非常主动的接了过来。
傍晚,两人抵达了肯塔基州,这里的种族歧视更严重,濂酒店都得分开中脱离。刚收拾好,门外就传来敲门声,一位玉手跑来求助。除夕里在酒吧遇到了麻烦,公连忙赶到酒吧,看到谢李正被几个白人欺辱的,接着为首的混混掏出一把小刀脱离,却丝毫不慌,他将手放到后腰,俨然一副掏枪的姿势。这时害怕事情闹大的老板掏出了猎枪,并让几个白人放走。解出来后,玻璃愤怒的说道,始终是微不足道的。罗刚开始演出,顺利进行,中途谢利想要上洗手间,看着笑着与宾客逐一握手的系列脱离,十分不解。这时一旁的玉手告诉他,谢立可以在北方拿着三倍的出场费,并且受人追捧,可她却主动要求到南方进行巡回表演,之所以这么做都是为了反抗种族歧视,可这趟巡演注定艰难万分。没过多久,托尼又接到电话,谢利再次遭遇麻烦。托尼急忙赶到现场,因为不可描述的画面,谢利被捕了,脱离老练的打点了两位警察,可是后谢利非但没有任何感激,还埋怨脱离不该去贿赂他们,两人为此大吵一架,闹得不欢而散。

第二天刚到下一站,托尼就遇见了自己的朋友,他们用意大利调侃托尼给一个黑人打工,并且承诺脱离双倍薪水让他跳槽,还约好了八点在酒吧见面详谈。可托尼不知道气力听得懂意大利,一路走来,激励谢利很清楚此行离不开托尼。他早早的等在门外,想用加薪的方式留住托尼,托尼却表示自己不需要加薪,之所以约了朋友,是要去拒绝他们的好意,接力追上去为昨晚的失态向脱离道歉。两人相视一笑,纷纷放下了心中的芥蒂。继续南下的两人一路上有说有笑,演出也看似顺利,可没过多久,两人便再次遇上了麻烦。
在美国的南方有这样一个小镇,当地有个不成文的规定,日落前黑人必须离开小镇。看到车上的黑人警察其事的说道,因为袭警,托尼被拘留了,啥都没干的卸力,只能拨通那个很不愿意拨打的电话。没过多久,警局便接到周长的电话,被要求立刻释放两人。几个警察只能骂骂咧咧地照做。之后,托尼才知道刚才救出他们的人竟然是司法部长肯尼迪。这让托尼异常兴奋,可惜里却觉得很丢人,两人再次发生了争吵。
在托尼看来,为了生活,自己忍气吞声当牛做马,反而是谢利高高在上,在某种程度上来说,自己更像是黑人。听到这里,谢利彻底的爆发了。在倾盆大雨中,他说出了埋藏已久的谢利话,一路上两人都变得沉默寡言,很快他们来到了南下的最后一站,这里的其实更加严重,厨房的杂物间是系列的更衣室,当她换好衣服来到餐厅的时候,还被告知黑人不能在这里用餐。他们来到一个黑人酒吧,填饱肚子后,在脱离的鼓励下犀利走上了舞台。

这是他第一次为黑人同胞演出,精彩的表演赢得了在场所有人的掌声。谢利笑了,他第一次这样欢快的弹奏,从酒吧出来后谢利决定即刻出发,争取在圣诞节前赶回纽约,让同龄对象跟妻子的承诺和返程路上大雪纷飞。夜晚,他们还再一次被警察接听,可这一次警察是来提醒他们轮胎发生漏气,换好轮胎。看着好心的警察,两人在后视镜里相视而笑。镜头一转,开车的人换成了邪灵,婚礼因为长时间的疲劳驾驶,在后座睡着了。
终于,他们在圣诞节的夜晚即使赶回了纽约柏林,邀请谢立到家里一起过节,可谢莉却拒绝了他的好意,回到了空旷的豪宅,孤独的回味整个旅程。另一边,虽然家里亲戚朋友欢聚一堂,可脱离却有一种莫名的失落感。突然,门外传来敲门声,是谢利,托尼脸上的失落一扫而空,他激动地拥抱住谢利。