Tokyo Godfathers
"Meet the ultimate dysfunctional family."
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.


1997

2003

1994

1990

1982

2002

1971

1985

1984

1997

1993

1988

2015

2022

2021

2022

2008

2008

2004

2005