The Triskelion is a newly designed design, state-of- the-art facility that fits seamlessly into the backdrop of Washington.Opening across the Philippines on March 26, “Captain America: The Winter Soldier” is distributed by Walt Disney Studios Motion Pictures International through Columbia Pictures.