Luna og søsteren hennes er knust etter at moren deres dør brått. I kjølvannet av tragedien blir en livslang hemmelighet avduket, noe som tvinger dem til å reise tilbake til morens hjemby i New York for å ordne opp i saker og ting. I Brooklyn møter de flere spørsmål enn svar, inntil noe umulig - noe magisk - skjer med Luna. Hun får muligheten til å møte mors unge jeg tilbake i sommeren 1977. Når Luna innser at hun faktisk kan reise i tid og ikke bare forestiller seg ting, blir hun fast bestemt på å endre historiens gang. Men hvilke konsekvenser vil det få? Når hun gjør alt hun kan for å redde morens liv, må hun kanskje ofre sitt eget for å oppnå det.