Фрэнк Адлер живёт в небольшом прибрежном городке во Флориде, где воспитывает свою племянницу Мэри, обладающую выдающимися математическими способностями. Его стремление обеспечить девочке нормальную школьную жизнь сталкивается с противостоянием со стороны Эвелин, матери Фрэнка, которая имеет свои планы на будущее внучки. Конфликт между Фрэнком и Эвелин приводит к судебной битве за опеку над Мэри, ставя под угрозу их отношения и мечты о спокойной жизни.