生活清贫的牛仔乔恩(乔恩·沃伊特JonVoight饰)从老家来到纽约讨生活,他自认为风流倜傥,因此想在纽约当个男妓混口饭吃。当他第一天来到纽约时,就在大街上勾搭女人。不料,人地生疏的他生意不成反而亏了20块钱。沮丧不已的乔恩遇到了专靠骗点小钱为生的里佐(达斯汀·霍夫曼DustinHoffman饰),里佐骗乔恩说他认识一个男妓集团的首脑,但要收20元作为中介费。最后里佐只是把乔恩介绍给了一个同性恋的皮条客,愤怒不已的乔恩随后找到了里佐。里佐收留了无家可归的乔恩,两人渐渐成了无所不谈的好朋友。寒冷的纽约冬天,两人过的十分辛酸,以至于衣食无着,里佐也没有钱买药治病里佐向往着迈阿密的生活,他邀请乔恩和他一起到迈阿密去闯世界。生活无着的两人这晚来到一家地下酒吧去碰运气,当乔恩终于搞到一单生意后,体力不支的里佐摔下了楼梯。奄奄一息的里佐此时最记挂的仍是迈阿密家乡的阳光,乔为了完成朋友的愿望,开始铤而走险。 丹妮尔(玛戈·基德MargotKidder饰)和菲利普(LisleWilson饰)正打算好好的约一个会,却偏偏遇见了丹妮尔的前夫埃米尔(威廉姆·菲利WilliamFinley饰),在甩掉了讨厌的埃米尔后,两人来到了丹妮尔的住处,共享春宵。丹妮尔发现自己一直在服用的药物吃完了,便托菲利普去买,然而,当菲利普回到丹妮尔家时,等待着他的却是冰冷的尖刀。菲利普死了,丹妮尔正是凶手,而埃米尔随后赶到,帮助丹妮尔处理尸体。这恐怖的一幕被一个女记者全部看在眼里,并且迅速报了警。丹妮尔为何要杀害无辜的菲利普?而丹妮尔口中自己的妹妹多米尼克(玛戈·基德MargotKidder饰)真的存在吗?