LOST CITY

LOST CITY

LOST CITY is a near-future sci-fi horror film set in Tokyo, where ubiquitous surveillance and personal AI assistants have quietly become part of everyday life.