Watch for free all the latest Movies and Shows

,,,

Tokyo Godfathers 2003

On 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.

Stars

Tôru Emori

Aya Okamoto

Yoshiaki Umegaki

Shôzô Îzuka

Seizô Katô

Hiroya Ishimaru

Ryûji Saikachi

Yûsaku Yara

Satoshi Kon

Leave a Reply