Double Feature: Big Trouble in Little China & Planet of the Apes