While cleaning her childhood home, a girl comes across a mysterious box that strangely communicates with her, appearing to know her more than expected.
Eloise, ventenne cresciuta con la nonna dopo il suicidio della madre, arriva a Londra con il sogno di diventare stilista. Ha il mito della Swingin' London e della musica anni '60, che ascolta continuamente su vecchi 33 giri portatili. Dopo un'infelice esperienza nello studentato della scuola di moda in cui è stata ammessa, si trasferisce in un appartamento di Soho affittato da un'anziana signora. Qui, durante lunghe notti agitate, Eloise sogna di tornare nel passato, nella Londra che ama di più, dove incontra Sandie, un'aspirante cantante che vive il glamour di una città colorata ed esaltante. Poco alla volta, però, Eloise confonde la propria personalità con quella di Sandie e ne scopre la vita in realtà miserabile, scivolando tra realtà e incubo in un'esperienza spaventosa.
Aaron Falk, agente federale, torna nella cittadina natale dopo un'assenza di oltre vent'anni per partecipare al funerale dell'amico Luke, che avrebbe ucciso la moglie e il figlio prima di suicidarsi a causa della devastazione dovuta alla siccità che da un decennio interessa la zona. Accettando con riluttanza di indagare su quanto avvenuto, Falk riapre una vecchia ferita: la morte della diciassettenne Ellie Deacon. Non passerà molto prima che intuisca come i due crimini, seppur avvenuti in epoche diverse, siano strettamente connessi.