Joe, un adolescente, vive a Brooklyn assieme alla madre Caterina, ex cantante lirica, ed il di lei compagno che muore improvvisamente stroncato da un infarto. I due si trasferiscono a Roma e la donna apprende che il figlio è molto distante dagli affetti, è tossicodipendente e può contare solo sulla sua ragazza Arianna e su Mustafa, un giovane marocchino che gli procura l'eroina. La madre ed il figlio iniziano così un viaggio lungo l'Italia alla riscoperta del loro passato, onde ricostruire la loro sfera affettiva improvvisamente vuota. Tra i due nasce un breve feeling incestuoso. Joe torna a Roma ed incontra un uomo, Giuseppe, a cui parla della morte di un suo coetaneo. L'uomo sconvolto si reca alle Terme di Caracalla dove trova Caterina, tornata sulle scene. I due si riconoscono ed un'antica coppia si ricompone. Il tormento del ragazzo sembra finito. Mustafa è tornato in Marocco.