Tokyo: The Last War

Tokyo: The Last War

1989
106 min
movie
5.6/ 10

Overview

Supernatural forces battle for Japan’s soul as spirits unite to resurrect an ancient malevolence with plans to destroy and unleash chaos in Tokyo.

Available On

Tubi

freehd