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