Фрэнк Адлер живёт в скромном доме на побережье Флориды, воспитывая свою 7-летнюю племянницу Мэри. Девочка — математический вундеркинд, способная решать сложные университетские задачи. Фрэнк, бывший профессор, скрывает её гениальность, желая подарить ребёнку обычное детство. Они ведут тихую жизнь: Мэри учится в обычной школе, дружит с соседкой Робертой и котом Фредом.
Всё меняется, когда учительница замечает способности девочки. Она настаивает на переводе Мэри в спецшколу, но Фрэнк отказывается. Конфликт привлекает внимание Эвелин — матери покойной сестры Фрэнка, Дианны, которая тоже была математиком. Эвелин обвиняет Фрэнка в том, что он губит талант внучки, и подаёт в суд за опеку.
Судебный процесс раскрывает прошлое: Дианна покончила с собой, борясь с давлением матери, желавшей превратить её в «машину для доказательств теорем». Фрэнк боится, что Мэри повторит судьбу сестры. Эвелин, напротив, считает, что девочка обязана продолжить работу над нерешенной задачей, начатой Дианной.
Суд временно передаёт Мэри в приёмную семью, но жизнь у новых опекунов угнетает девочку. Фрэнк, рискуя карьерой, похищает её и скрывается. Кульминация наступает в зале суда: Мэри заявляет, что хочет жить с Фрэнком, но готова учиться в частной школе. Судья утверждает компромисс — девочка остаётся с дядей, совмещая обучение и детские радости.
Финал показывает Мэри в новой школе, где её способности развивают без давления. Фрэнк и Роберта поддерживают баланс между учёбой и играми. Кот Фред, ставший символом их спокойной жизни, остаётся верным спутником девочки.
Всё меняется, когда учительница замечает способности девочки. Она настаивает на переводе Мэри в спецшколу, но Фрэнк отказывается. Конфликт привлекает внимание Эвелин — матери покойной сестры Фрэнка, Дианны, которая тоже была математиком. Эвелин обвиняет Фрэнка в том, что он губит талант внучки, и подаёт в суд за опеку.
Судебный процесс раскрывает прошлое: Дианна покончила с собой, борясь с давлением матери, желавшей превратить её в «машину для доказательств теорем». Фрэнк боится, что Мэри повторит судьбу сестры. Эвелин, напротив, считает, что девочка обязана продолжить работу над нерешенной задачей, начатой Дианной.
Суд временно передаёт Мэри в приёмную семью, но жизнь у новых опекунов угнетает девочку. Фрэнк, рискуя карьерой, похищает её и скрывается. Кульминация наступает в зале суда: Мэри заявляет, что хочет жить с Фрэнком, но готова учиться в частной школе. Судья утверждает компромисс — девочка остаётся с дядей, совмещая обучение и детские радости.
Финал показывает Мэри в новой школе, где её способности развивают без давления. Фрэнк и Роберта поддерживают баланс между учёбой и играми. Кот Фред, ставший символом их спокойной жизни, остаётся верным спутником девочки.

