A man tries to survive one night of pollution and ghosts.
Science Fiction Horror Drama
NextFilm 2025