The past interlaces with the present: the discovery of a mysterious yellowed photograph depicting a little girl will lead Christian and Jewish students to search for the truth. They undertake a journey through the memory of a painful past that is hard to forget, such as the memory of the raid on the Jewish ghetto of Rome.
Gabriele is a divorced dad who owns a music store and is completely focused on taking care of his 10-year-old daughter Sofia who spends time with both parents. One day he bumps into his old friend Mara who - for the first time since his separation - reignites his desire to be in a relationship. There is only one problem, Mara hates children!
O médico Timoteo Rossi (Sergio Castellitto) é forçado a confrontar-se com seu passado quando Angela (Elena Perino), sua filha adolescente, fica entre a vida e a morte após um acidente de trânsito. Ele se recorda do caso que tivera com uma sofrida camareira de hotel chamada Italia (Penélope Cruz). Por causa desta moça, Timoteo pôs em risco seu casamento com Elsa (Claudia Gerini): a esposa se fazia de desentendida e permitia que o marido levasse uma vida dupla. Foi assim até o momento em que Elsa engravidou e Timóteo foi obrigado a tomar uma decisão.
Three tumblers wander throughout Italy with their show. A priest asks them to perform the Three Kings in a Nativity play, in a village where there are no children. That night a comet runs across the sky, so the three decide to follow it to search for the new Messiah.