HD
Enigma at St. Paul Hospital
Enigma at St. Paul Hospital
The Public Security Bureau investigates an explosion at Chengdu Power Station, which is linked to deaths at St. Paul's Hospital.
HD
Lift to Hell
Lift to Hell
A killing spree takes place in a northern China's hospital, an old elevator goes to the 18th floor - underground.