Frank Adler er en alenefar som oppdrar et vidunderbarn, niesen Mary, i en kystby i Florida. Franks planer om en vanlig skolegang for Mary blir utfordret når bestemoren, Franks mor, finner ut om 7-åringens formidable matematiske evner. Og hennes planer for barnebarnet truer med å skille dem fra hverandre.