Suffocation Film 2005 Suffocation 窒息 psychological horror film Directed by BZ Bingjian Zhang Released5 March 2005CountryPeople's Republic of ChinaLanguagePutonghua