Frank Adler on naimaton mies, joka kasvattaa sisarentytärtään Marya rannikkokaupungissa Floridassa. Kun Frankin äiti Evelyn saa selville, että 7-vuotias onkin matemaattinen erityislahjakkuus eikä Frank halua lähettää tyttöä erityiskouluun, alkaa huoltajuuskiista, joka uhkaa erottaa Frankin ja Maryn lopullisesti toisistaan.