
Enigma at St. Paul Hospital
1990 1h 28m 6.5Movie
CrimeThriller
The Public Security Bureau investigates an explosion at Chengdu Power Station, which is linked to deaths at St. Paul's Hospital.
Where to Watch
No US streaming subscription carries this title right now.





