Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Shen Haofang
Follow
Born 9 September 1953 in Beijing, China
Shen Haofang (沈好放) is a Chinese director.
Director
Sealed
2015
?.?
?.?
Behind Bayonets and Barbed Wire
Director
Sealed
2013
?.?
?.?
Sworn Brothers
Director