三个在旅途中相遇的陌生人,各自怀揣着自己“不能说的秘密”。主角TK(迈克尔佩纳饰)是驻伊的美国士兵,由于在一次日常巡逻中受伤,在基地治疗康复之后TK得到了一个月的假期。这次受伤损害了TK的性功能,他打算利用这段时间赶回家去看望自己的未婚妻,但他无法忍受将自己受伤的实情告诉自己的未婚妻。另一位主角女兵克里(瑞秋麦克亚当斯饰)准备去拉斯韦加斯男朋友的家,但她带去的不仅仅是爱人的吉他,还有爱人的死讯。TK和克里都有30天的假期。而同行者弗莱德奇维尔(蒂姆罗宾斯饰)是圣刘易斯的军人,人到中年因为后背受伤而退役返家,渴盼着早日与自己的妻子团聚。 三人同时在纽约转机的时候被滞留下来,由于意外,纽约进入管制时期,所有纽约的航班都被取消。机场停飞,奇维尔打算租车回家,TK和克里随后再从奇维尔家飞回圣刘易斯,不想租车行的汽车也早就被众人抢租一空。唯一的办法似乎只有和同样无计可施的陌生人一起搭车回家。就这样三个原本陌生的人,带着各自隐秘的创痛踏上了同一条路,寻找各自灵魂的栖居,痛苦的出口,旅途漫长,而那个他们曾经熟悉的温暖家园却显得越来越陌生越来越遥远……