Vi er midt i 1. verdenskrig. En tysk ubåd sænker et britisk skib og tager de overlevende ombord. Kort tid efter er ubåden ude af kurs og besætningen må skaffe mere brændstof for at komme hjem. Da støder de på en mystisk ø, hvor et ældgammelt olieraffinaderi muligvis kan levere det brændstof de skal bruge. Eneste problen: Øens lokalbefolkning. En besynderlig blanding af dyr og mennesker fra forskellige tidsperioder. Der er dinosaurs, flyveøgle og primitive hulemænd!