Tre amici senzatetto, Gin (voce di Toru Emori), un ex ciclista professionista ora alcolizzato, Hana (voce di Yoshiaki Umegaki), un travestito, e Miyuki (voce di Aya Okamoto), una ragazza scappata di casa, vivono insieme a Tokyo. La sera della Vigilia di Natale, i tre scoprono una neonata abbandonato nell'immondizia. Hana, che vuole tanto essere mamma, convince gli altri a tenere la bambina per una notte. Il giorno dopo, i tre cercano i genitori della piccola, usando una chiave trovatale addosso. Le avventure che seguono uniscono ancora di più questo insolito trio. Il loro strano viaggio alla fine si rivela essere un catalizzatore che spinge ognuno dei protagonisti a guardare dentro di sé per trovare il carattere e la voglia di vivere. © 2003 Satoshi Kon, Mad House and Tokyo Godfathers Committee. All Rights Reserved.