《最长的旅程》卢克(斯科特·伊斯特伍德饰ScottEastwood饰)是一名别名职业牛仔。他年轻有活力,身体强壮,充满阳刚之气,全身散发着迷人的雄性荷尔蒙气味。一天,卢克在一场牛仔竞技比赛中遇到了一位名叫索菲亚(布兰妮·罗伯逊)的女孩。俊男美女之间,爱的火焰一闪而过。然而,其中一个是大胆粗犷的牛仔,另一个是美术和文学的大学生。性格的差异和对未来的不同规划,激化了两人之间的矛盾,逐渐走上了两条不同的道路。就在这时,两人在一次意外中救出了一位名叫艾拉(杰克休斯顿饰)的老人。听到老头报出他和妻子露丝(乌娜卓别林饰)在卓别林浪漫而感伤的爱情故事之后,卢克和索菲亚刻意重燃了感情。