The first film of Wang Yuchen's Shanghai Trilogy.
China
Drama
28 minutes
2015
Wang Yuchen
Director
Writer