Brantley Foster, un educado chico de Arkansas que acaba de licenciarse, ha soñado siempre con triunfar en Nueva York, pero pronto descubrirá que los empleos, al igual que las chicas, son difíciles de conseguir. Cuando Brantley visita a su tío, el multimillonario Howard Prescott, consigue un trabajo en la oficina postal de su compañía. Allí conoce a la ejecutiva Christy Wills y, para conquistarla, se hace pasar por el ejecutivo Carlton Whitfield.
América, años veinte. El Cotton Club es el night club de jazz más famoso de Harlem (Nueva York). Su historia es la historia de la gente que frecuenta el local: Dixie Dwyer (Richard Gere), un atractivo trompetista que busca el éxito y cuya suerte cambia radicalmente cuando salva la vida del gángster Dutch Schultz; Sandman Williams (Gregory Hines), un brillante bailarín negro que sueña con convertirse en estrella, o Vera Cicero (Diane Lane), la novia de Dutch Schultz, una joven bella y ambiciosa cuya vida corre peligro debido a la pasión prohibida que siente por Dixie.