En el Berlín de inicios de los años 30 tiene lugar una historia de amor entre la bailarina de un local nocturno de moda llamada Sally Bowles (Liza Minnelli) y un estudiante de Cambridge llamado Bryan Roberts (Michael York), con los nazis en pleno auge político con la ascensión del NSDAP al gobierno alemán.