Your source for genre films
Demon City, directed by Seiji Tanaka, doesn’t break new ground in the “revenge thriller” subgenre, but…