Tokyo: The Last Megalopolis (1988)

Tokyo: The Last Megalopolis (1988)

1988-01-30 Japan 135 Min. PG-13
6.107 14 votes

Overview

The reincarnation of a 10th century Japanese general haunts 1920's Tokyo.