Tokyo: The Last Megalopolis (1988) Free Watch
A demonic reincarnation of a Japanese general from the 10th century appears in the early 20th century Tokyo with a mission to destroy the blooming city.
Release Date: 1988
Duration: 135 min
Director: Akio Jissôji
Writers: Hiroshi Aramata, Kaizô Hayashi
Stars: Mieko Harada, Shintarô Katsu, Kyûsaku Shimada