4.179 Views
A modest super-express delivery courier gets entangled in a spiral of adventure and romance in Shanghaï
Release: Dec 02, 2016
Runtime: 90 minutes
Language: 普通话
Studio: Fundamental Films
Country: China