Search results for "Ching Shen Chuang"
High Flash

High Flash

High Flash
IMDb: 5.6
110

Fisherman Ah-Hai is found dead from self-immolation during a large-scale protest against TL Petrochemical. The incident instantly makes media headlines; Ah-Hai is hailed as a martyr. Medical examiner Chou is…