Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
In 1931 China, a train on its way to Shanghai becomes a perilous journey when it is hijacked by a ruthless rebel warlord. Among the passengers is a mysterious woman known as Shanghai Lily, who rekindles an old flame with a British doctor she once betrayed. As lives hang in the balance, she must play a treacherous game of survival as to find redemption and a chance to prove her love amidst the chaos.
Best Cinematography