The dinosaurs are due on Oak Street in this new sci-fi thriller.