TBA Studios brings Cannes Film Festival Palme d’Or winner “Triangle of Sadness” to PH cinemas
TBA Studios has acquired the exclusive Philippine theatrical rights to this year's controversial Cannes Film Festival Palme d'Or winner Triangle of Sadness. Swedish filmmaker Ruben...