Liu Yi Fei in a trench coat stands alone on a rain-slicked, neon-drenched street in a dystopian metr