THE LOST CONTINENT - 1968
Ils ont de drôles d'allures les monstres du continent perdu, mais ils ont du goût ! Weird Hammer movie where weird monsters live on this lost land where time stopped.