Oliver (Paweł Szajda), młody amerykański pianista polskiego pochodzenia, nie wytrzymując presji matki i wyrachowanego agenta, po rozstaniu z żoną przyjeżdża do Polski, gdzie zrywa europejskie tournee. Traci wszystko: miłość, uznanie i świetnie zapowiadającą się karierę, ma przy tym do spłacenia olbrzymi dług. W hotelowym barze spotyka Franka (Janusz Gajos), byłego profesora matematyki, namiętnego gracza i znawcę wyścigów konnych. Dzięki niemu pianista poznaje Kornelię (Marta Żmuda Trzebiatowska), piękną, nieco tajemniczą kobietę, która staje mu się coraz bliższa.