Movies Logo
The Controllers

The Controllers

Release DateNovember 21, 2019
StatusReleased
Original Title控局者
Runtime1h 39min
Budget
Revenue
LanguageMandarin
Original LanguageChinese
Production CountriesChina
Production Companies