אלכסנדר לוז'ין (טורטורו) הוא רב אמן בשחמט, המגיע לאזור האגמים בצפון איטליה בכדי להשתתף במשחק חייו ובהפתעה גמורה הוא פוגש את אהבת חייו.
לוז'ין, שגדל כילד פלא, לא זכה לחיי משפחה חמים ואוהבים, הוא יתום מאם והשחמט היווה עבורו את הבריחה המושלמת ואת התשוקה היחידה.
באיטליה פוגש לוז'ין את נטליה (ווטסון), רוסיה יפהפיה שהוריה האריסטוקרטים מנסים לחתן אותה "טוב". השידוך האידאלי לדעתם הוא דה סטאסרד (תומפסון), אריסטוקרט המסתובב באזור ועוקב אחרי טורנירי השחמט. אך בעוד זה מציע לה להצטרף אליו לשיט, לוז'ין הוא זה המושך אותה באמת והיא נסחפת לרומן סוער בניגוד לרצון הוריה. היא חושפת בפניו עולם שלא הכיר, ולוז'ין השרוי במתח רב, צריך לנצח את משחק האליפות תוך שהוא מפתח קשר עם אשה ופוגש דמות מעברו -ולנטינוב (ווילסון).