Het is 1929. De wereldvreemde schaakgrootmeester Alexander Luzhin arriveert in een Italiaans hotel om er de partij van zijn leven te spelen. Dan ontmoet hij echter onverwachts de beeldschone, jonge, Russische Natalia. Zij is voorbestemd om te trouwen binnen haar zeer strenge eisen stellende aristocratische milieu, maar zij valt voor de schuchtere Alexander wanneer hij haar, zonder haar te kennen, onbeholpen ten huwelijk vraagt. Ze krijgen een stormachtige relatie waar iedereen tegen is terwijl Alexander juist uit zijn eigen, vreemde wereldje lijkt te komen, maar... dan zetten de demonen uit zijn verleden hem weer genadeloos schaak. Soms is liefde alleen niet genoeg om iemand te redden.