Jeffrey Wright and True Blood's Anna Paquin will star in The Good Dinosaur, as Pixar confirmed the film's voice cast.
The animated feature had a different line-up back in 2013, when Neil Patrick Harris and John Lithgow were said to have signed on.
However, Raymond Ochoa will now play the role of protagonist Arlo, an Apatosaurus who is separated from his family, reports Entertainment Weekly.
Arlo's human friend, a young boy named Spot, is voiced by Jack Bright, while AJ Buckley, Paquin and Sam Elliott will feature as a trio of T-Rexes.
Wright and Frances McDormand are playing Arlo's parents, with Marcus Scribner as his brother. Steve Zahn has been cast as a pterodactyl named Thunderclap.
Director Peter Sohn said: "We were lucky to work with a number of incredible pros along the way, and our story ultimately led us to this amazing and talented group.
The Good Dinosaur
© Facebook / The Good Dinosaur
"We're all taking this journey with Arlo, and it's been a privilege to see these performers bring our characters to life."
The Good Dinosaur explores what might have happened if the dinosaurs had never been made extinct. It is released on November 25 in the US and November 27 in the UK.