The film transports audiences to “Dino’s Island,” a futuristic theme park in Tokyo where dinosaurs have been brought back to ...