Frank Adler (Chris Evans) é um homem solteiro que vive numa cidade costeira na Florida, que após a morte do irmão, cuida e cria a sua jovem sobrinha Mary (Mckenna Grace), uma criança prodígio de sete anos.
Frank idealizou uma vida escolar normal para Mary, mas os seus planos são frustrados quando as habilidades matemáticas da sobrinha, chamam a atenção da mãe de Frank, a formidável Evelyn (Lindsay Duncan).
Frank vai ter pela frente uma dura batalha judicial com a mãe, para ficar com a custódia da sua talentosa sobrinha.