“Lost in Beijing,” directed by Li Yu, captures the essence of booming late-2000s China. Released just a year before the Olympics, the film paints a vivid picture of a ruthless city where everyone is ...