林佳莉(张艾嘉饰)成长于台湾南部传统小镇的医师家庭,她和哥哥林佳森(左鸣翔饰)二人自幼接受精英教育,从名校大学毕业。然而,佳莉不愿跟哥哥一样,被迫放弃恋人谭蔚青(胡因梦饰),而接受父亲之命所强加安排的婚姻。她毅然离家北上,和恋人程德伟(毛学维饰)在台北这个急速现代化的城市中结婚定居。
然而,70、80年代经济起飞的台湾,商业竞争骤烈,德伟逐渐卷入那个金钱竞逐、应酬酒色的世界,最终迷失了自己。愈益感到孤单空虚的佳莉,一日接到电话告知:德伟已经淹死在海边。她赶赴海滩边,面对那一具不知道究竟是不是丈夫的尸体。
多年后,佳莉重遇外国归来演出的谭蔚青,两人在咖啡厅回忆起旧事。。讲述了流浪牛仔丹斯雷搭火车到镇上,半途救了德州牛仔杰夫吉普森并意外的获得赏金,丹斯雷回到旧识朵妮家,并一同前往酒店取乐……朵妮介绍三角牧场的工头史屈戴维斯与丹斯雷认识,工头邀请丹斯雷前往工作,杰夫也误打误撞的跟去。新来的女老板波恩小姐想将现有的一万头牛增加到一万五千头,然而临近的卡斯提生怕牧草被吃光,冬天无法存粮生存。决定以铁丝网将湖边的草地围住以做冬粮,丹斯雷对铁丝网有一段旧恨逐欲辞去工作,但波恩小姐相信他的才能极力挽留。恰巧史帝夫赶来五千头牛并支持以枪来解决铁丝网的问题,而丹斯雷教会使用枪的杰夫在酒店自卫杀人,便使丹斯雷决定离开,却遭史帝夫的侮辱,又受朵妮的激励,决定面对铁丝网与史帝夫一博,终于在一场枪战中击败对方,丹斯雷勉励杰夫好好经营牧场,又走上了流浪牛仔的生涯。。