The events take place in a land inhabited by fierce dinosaurs in ancient times, with some semblance of modernity like car racing and ice cream cones.