Naiwny Joe (Jon Voight) z Teksasu jedzie do Nowego Jorku. Zamierza wzbogacić się, sypiając z zamożnymi kobietami. Zamiast miasta sukcesu zastaje zepsuty i cyniczny świat, w którym trudno mu się odnaleźć. Właśnie wtedy poznaje drobnego cwaniaczka i emigranta Ratso (Dustin Hoffman). Zostaje on agentem Joego i obiecuje, że zrobi z niego luksusowego żigolaka.