The Good Dinosaur: An epic journey into the world of dinosaurs where an Apatosaurus named Arlo makes an unlikely human friend. Millions of years later, two Apatosaurus named Henry (Jeffrey Wright) and Ida (Frances McDormand), who are farmers, give birth to three children: Libby (Maleah Padilla), Buck (Marcus Scribner), and the runt Arlo (Raymond Ochoa). While Libby and Buck easily adjust to life and their chores on their farm and make their mark (signified by a mud-print on a corn silo), Arlo’s timid nature makes his tasks difficult for him. In order to give Arlo a sense of purpose, Henry puts him in charge of guarding their silo from critters and helps him set up a trap. While Arlo is on guard, the trap manages to capture a feral caveboy, but Arlo is too reluctant to kill him and sets him free. Heavily disappointed, Henry has Arlo accompany him to track the caveboy through a ravine where it begins to rain. After Arlo injures himself, Henry decides to turn back just as a flash flood occurs and a massive rapid appears, but Henry only manages to save Arlo before he is swept away and killed.
Without his father, Arlo must help his mother with harvesting crops before the first snow. After spotting the same caveboy inside the silo, Arlo, blaming him for his father’s death, chases him until both of them fall into a river, where Arlo hits his head on a rock and is knocked unconscious. Waking up, Arlo is dismayed to find himself far from home and tries to survive on his own with minimal success, leaving himself trapped under a boulder. The next day, the caveboy finds and frees Arlo, and eventually gives him some berries to eat. The caveboy then leads Arlo to a berry tree where they are both attacked by a snake.