Shangri-La Plaza, the hub of world cinema in the Philippines, is starting off a brand-new year of exciting film fests, arts and cultural events, and partnerships with various embassies with the beloved Spring Film Festival as it returns to the Red Carpet Cinema for its 18th year from January 23 to 30.
