Леонард и Юдит — совершенно разные люди, но судьба свела их вместе. Леонард — профессор математики, который предпочитает уединение и сторонится многолюдных мест. В противоположность ему, Юдит трудится в университетском кафе, обладает открытым характером и легко находит общий язык с людьми всех возрастов. Их пути пересекаются благодаря неожиданному математическому проекту, который становится для них шансом на создание уникальных партнёрских отношений и открытие новых граней взаимодействия.