Thunderclap

Thunderclap is the foremost antagonist of Pixar's 16th animated feature film ''The Good Dinosaur. He is a pterosaur called a Nyctosaurus'', who is the leader of a gang of other pterosaurs.

He is voiced by Steve Zahn, who also voiced Monty and portrayed Cliff.

Role
Following a violent storm, Arlo and Spot are found by the Pterosaur flock. At first, Thunderclap pretended to be friendly to Arlo; recounting to him his story. However, his true motives become apparent when he eats a small fox whole that Arlo helped to free. Thunderclap and the others then set their sights on Spot. Arlo and Spot flee and are saved when two young T. Rexes named Nash and Ramsey come to the rescue and scare the pterosaurs away.

Some time later, Arlo and Spot are stuck in yet another storm. Thunderclap and his gang find them again and they succeed in separating Spot from Arlo this time. They trap Spot into a old stump by a river and try to claw him out. With a newly-found courage, Arlo faces off the pterosaurs and easily defeats them by knocking them into the river. Arlo lets out a vicious roar, which terrifies Thunderclap, causing him to regain his sense of fear. Spot then tears a hole in a scared Thunderclap's left wing and as he tries to fly away, Arlo throws a stick at him and Thunderclap is rendered flightless as he crashes into the river.

It's uncertain of what happened to him after this, but it can be presumed that Thunderclap either drowned, washed ashore while being weakened, or was unable to fly ever again.