Planet of the apes slot