Nella Budapest di oggi una disposizione di legge, per favorire l’allevamento dei cani di razza, prevede che sui bastardi venga applicata una forte tassa. Per questa ragione molti padroni stanno abbandonando gli animali nei canili. Lili, 13 anni, deve andare a vivere con il padre a causa di un prolungato impegno di lavoro all’estero della madre. Porta con sé il suo cane bastardo Hagen ma il genitore non ha alcuna intenzione di averlo per casa e finirà per abbandonarlo in strada. Lili è sconvolta e si mette alla ricerca dell’animale. Nel frattempo Hagen sta cominciando a sperimentare il passaggio da una situazione protetta a un’altra in cui, insieme ad altri suoi simili, diviene oggetto di persecuzione.
Saputo che il padre, per un'imprevedibile concatenazione di circostanze, riuscirà finalmente a trascorrere un po' di tempo con lui durante le festività natalizie, un ragazzino esprime il desiderio che il 25 dicembre si ripeta all'infinito. E il desiderio - manco a dirlo, magicamente - si avvera.....
Isabell Grossman lavora in una raffinata libreria e non ha bisogno di niente e nessuno. Ancora meno che sua nonna Bubbie Kantor si metta a presentarle dei possibili fidanzati.
1931: durante la Depressione, dalla città di Doverville sono stati banditi tutti i cani. All'anziana signora che gestisce il canile viene dato tempo fino a Natale per sbarazzarsi delle bestiole; con l'aiuto della nipote, cercherà di salvare i quattrozampe e riportare lo spirito natalizio in città.
Nel 1972, una professoressa universitaria di matematica, Mariasilvia Spolato, perde il lavoro e l'affetto dei suoi cari quando si dichiara pubblicamente omosessuale durante una manifestazione per i diritti della donna: è la prima donna in Italia a farlo. Senza più riuscire a trovare un lavoro o un posto nella società, trascorrerà il resto della sua vita per strada, da senzatetto, coltivando l'imperitura passione per la matematica fino alla morte, avvenuta il 31 ottobre 2018.