still of planet of the apes 1 9 6 8 but in madrid