Un jeune Français, en voyage en Bulgarie, tombe amoureux d’une paysanne bulgare au tempérament ardent. Décidant de suivre son cœur, il part découvrir le village d’origine de la belle, sans rien connaître de la langue et des traditions de ses habitants.
« City of Dreams » est l’histoire de Dimitrovgrad, ville modèle fondée par le labeur de milliers de jeunes brigadiers volontaires au sortir de la Deuxième Guerre Mondiale. Un pionnier de l’ancien régime communiste et son fils, activiste en faveur de la démocratie, s’y opposent, une starlette pop-folk « chalga » et son ex, ancien rockeur devenu producteur, rêvent d’y percer…