7.8 Tokyo Godfathers Dec. 29, 2003Tokyo Godfathers IMDb: 7.8 2003 93 min 17 viewsOn Christmas Eve, three homeless people living on the streets of Tokyo discover a newborn baby among the trash and set out to find its parents.AnimationComedyDrama