Lord of Shanghai

2016·China·108 min.
Lord of Shanghai
Non rated
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.