Beautiful, interesting, incredible cinema.
A lost submarine discovers a secret island where dinosaurs still live.