Released
Oct 14, 2017
Drama
邹碧华
Shanghai Film Studios
Shi Fenghe
Zou Bihua
Kang Da
Petitioner
Director Zhao
Writer
Director
Original Music Composer