Die alte Geschichte: Boy meets girl. Stephane (Daniel Auteuil) ist Geigenbauer, still und verschlossen. Keiner, in den Frauen sich Hals über Kopf verlieben. Schon gar nicht Camille( Emmanuelle Beart), eine hinreißende Schönheit und begabte Violinistin, hingebungsvoll geliebt von Stephanes Freund Maxime (Andre Dussollier). Ein Herz im Winter ist die Geschichte einer unmöglichen Liebe: Ausgerechnet die stolze Camille verfällt dem spröden, seltsam abweisenden Stephane. Bis zur Raserei erniedrigt sie sich in ihrer Liebe vor ihm. Doch Stephane bleibt hart... Eine ungeheure Leidenschaft liegt in diesem Film.