Una settimana prima di compiere quindici anni Frannie all'improvviso perde il papà, l'unica persona al mondo da cui si sentiva capita. Nel difficile periodo che segue, mentre lotta disperatamente per rimettere insieme il suo mondo, trova una scatola di legno, l'ultimo regalo del padre per lei, su cui c'è scritto "Frances Anne 1000": dentro ci sono mille tessere di un puzzle. Frannie comincia a ricostruirlo un pezzo dopo l'altro, e si ritrova catapultata nel passato, dove incontrerà suo padre com'era un tempo, da giovane, prima che lei nascesse.