Giovanni (Nanni Moretti) é um psicanalista que reside e trabalha na cidade de Ancona, na Itália.
Ele é casado com Paola (Laura Morante) e tem dois filhos: a menina Irene (Jasmine Trinca) e o jovem Andrea (Giuseppe Sanfelice).
Sua vida transcorre tranqüila, dividida entre a família e o consultório, até que uma tragédia a transtorna completamente.
Para atender ao chamado urgente de um paciente, Giovanni deixa de acompanhar o filho à praia e nesse passeio o rapaz morre afogado.
A família, é claro, ressente-se profundamente com a morte e Giovanni sofre uma forte sensação de remorso, apesar do apoio da esposa.