5.4 Demon City Feb. 26, 2025 Demon City IMDb: 5.4 2025 106 min 74 views Introduction Demon City is a thrilling supernatural action film set in a post-apocalyptic world overrun by demons. Combining elements of dark ... ActionCrimeFantasyThriller