Tokyo Godfathers

Tokyo Godfathers
  • 2003

On Christmas Eve, three homeless people living on the streets of Tokyo find a newborn baby among the trash and set out to find its parents.

Performance times

Filmhouse, Edinburgh (0.0 miles)

88 Lothian Road, Edinburgh, EH3 9BZ
Add to favourites

Fri 20 Oct

Tell us more about this listing.