La cinta está basada en la novela Midnight Cowboy, escrita por James Leo Herlihy y publicada en 1965.
Fue ganadora de tres premios de la Academia en 1970: mejor película, mejor director y mejor guion adaptado.
Antes de Jon Voight, en el papel de Joe Buck, el actor Lee Majors estuvo contratado para el mismo. Majors tuvo que cancelar su participación luego de que la serie Valle de pasiones (1965) fue renovada para una nueva temporada.
Aunque Bob Dylan escribió la canción “Lay, Lady, Lay” para la cinta, no pudo completarla a tiempo para ser incluida en la banda sonora.
Incluye en su reparto a tres actores ganadores del oscar: Dustin Hoffman, Jon Vough y Paul Jabara.
Dustin Hoffman hizo tanto esfuerzo para retratar a uno de los ataques de tos de Ratso que una vez terminó vomitando.
Dustin Hoffman mantuvo piedras en su zapato para asegurarse de que su cojera fuera consistente de una escena a otra.
La actuación de Dustin Hoffman como "Ratso" Rizzo ocupa el puesto número siete en las 100 mejores actuaciones de todos los tiempos de la revista Premiere.
Dustin Hoffman pasó una considerable cantidad de tiempo en los barrios marginales de la ciudad de Nueva York observando a los vagabundos y personas de la calle y estudiando sus movimientos físicos y su comportamiento.
Jon Voight recibió el salario mínimo permitido por el Sindicato de actores por su interpretación de Joe Buck, una concesión que voluntariamente hizo para obtener el papel.