Lord of Shanghai
2016·China·108 min.
Available on
None platform
Shanghai, 1905. The rule of the Qing dynasty government is hanging by a thread as the “open city” is controlled by western powers and adventurers. Among the most powerful in the city is Chang Lixiong (Hu Jun), head of the Hong triad.