Movie Image

Enigma at St. Paul Hospital

Crime, Thriller | 1990-01-01 | China

IMDB6.0 / 10

Budget$0

Budget$0

Runtime88 min.

The Public Security Bureau investigates an explosion at Chengdu Power Station, which is linked to deaths at St. Paul's Hospital.

Company Logo
Emei Film Studio

Videos