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