In which city is Star Cinema's headquarters located?
Manila
Makati
Pasig
Quezon City
Answer
Star Cinema's headquarters is located in Quezon City, Philippines. It is part of the ABS-CBN Corporation's main office complex, which houses various divisions and subsidiaries of the media conglomerate.
Star Cinema Showdown: Test Your Knowledge of the Philippines' Leading Film and TV Powerhouse!